Many Tourists To View NASA’s Final Shuttle Flight

Posted on Jul 7, 2011 in travel | 0 comments

Many tourists are going to NASA’s Goddard Space Flight Center in Greenbelt, Md. to view the launch of STS-135, the final voyage in NASA’s...

Read More

Pin It on Pinterest