(Touch N’ Go is a collection of our favorite AvGeek news, pictures, videos, tweets & more from the day.) AvNews: ✈ Watch This $2.2M P-51 Mustang Make A Gear-Up Belly Landing [Jalopnik] ✈ In honor of the Statue...
On this day in 1958, Pres. Dwight D. Eisenhower signed into law the National Aeronautics and Space Act in an effort to further advance America in space exploration.