Loading...
Uploaded by Kitchen1066 on Aug 29, 2009
Discovery STS-128 August 28 2009 11:59 EDT.As seen from Daytona Beach Florida shore line.The beginning shows some lightning before the launch as there was a huge thunderstorm just off the coast.
Science & Technology
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)