Loading...
Uploaded by ApoloTR on Feb 21, 2010
Space shuttle Endeavour fired its engines at 9:14 p.m. EST for the deorbit burn. The STS-130 crew is now headed home for a landing at Kennedy Space Center, Fla. at 10:20 p.m.
Science & Technology
Standard YouTube License
Load more suggestions
Link to this comment:
Video Responses
All Comments (1)