Space Shuttle Discovery 08/28/09
Space Shuttle Discovery STS-128 Launch on 08/28/09 @ 2359 hrs.
Read More1 / 11
Space Shuttle Discovery STS-128 Launch on 08/28/09 @ 2359 hrs. From the banks of the river in Titusville, FL (Approximately 10 miles from the launch pad)
- No Comments