Delta IV WGS-3


December 5th, 2009 8:47 PM EST

As seen from Daytona Beach, Florida.


Comments