Fiona and Patch Leave a Comment / By Vinita M / 12 September, 2017 Fiona Turett working in NASA’s Mission Control Center during Hurricane Harvey