The space shuttle Endeavour launches for its final mission with Mark Kelly, Congresswoman Gabrielle Giffords' husband, on board. Scheduled to return June 1.
In: Regional News
Tags: raw video, shuttle, The space shuttle, Endeavour, launch, final mission
Location: Cape Canaveral, Florida, United States (load item map)
Marked as: approved
Views: 5028 | Comments: 16 | Votes: 2 | Favorites: 1 | Shared: 3 | Updates: 0 | Times used in channels: 2
|Liveleak on Facebook|