Air Force C-17s Cause A Stir Monday Night In Flagstaff

If you heard a loud noise in Flagstaff Monday night, you weren’t alone. Many people contacted us, wondering what the noise was. City of Flagstaff officials say large C-17 aircraft from the east coast practiced high-altitude landings at the Flagstaff Airport. Officials say because of Flagstaff’s altitude and airport in general, it makes the perfect […]