The Texas Air National Guard is investigating the cause of an F-16 crash today at Ellington Airport located about 15 miles southeast of downtown Houston, Texas. The fighter jet was taking off when a series of explosions were heard and smoke rose into the air above one of Ellington’s runways. The pilot is said to have safely […]