The Launch of STS-119: Space Shuttle Discovery
It was a very moving experience tonight to experience the launch of the Space Shuttle Discovery from the Kennedy Space Center in Florida from a vantage point 18 miles away in Cocoa Beach. Here are the photos:
Category: Uncategorized