Views of liftoff and SRB separation from onboard cameras from the launch of the Space Shuttle Discovery on it's STS-119 mission on 15 March 2009.
- Post a Comment -You must be logged into RocketReviews.com to post a comment.
- Post a Comment -
You must be logged into RocketReviews.com to post a comment.