Life On Earth
STS 130 Night Launch This photo provides a rare angled perspective on the night launch of Space Shuttle mission STS 130.
Source & Copyright Information:
Posted by Nova on April 12, 2011 at 1:42 pm
Hits: 1561 | Comments: 0
There are no comments on this item.
Copyright 2006-2014 Educated Earth