Saturday, April 28, 2012

Space Shuttle lands in NYC!

NBC New York : Space Shuttle Lands in NYC

The space shuttle glided by NYC attractions such as the Empire State Building, Statue of Liberty and World Trade Center. A ceremony was held at JFK to celebrate the landing.

No comments:

Post a Comment