Monday , 23 December 2024
Breaking News
Home » Tag Archives: tower air

Tag Archives: tower air

Space Shuttle Enterprise Flys over New York City!

Stopping much of the traffic in the busy roads of New York City, Space Shuttle Enterprise flew over NYC. The Space Shuttle Enterprise was scheduled to land at Kennedy Airport. Enterprise zoomed around the city, riding piggyback on top of a modified jumbo jet. Its trip included flyovers over parts of the city and landmarks including the Statue of Liberty ... Read More »