Published on: March 15, 2009 at 7:53 PM

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: