“Mission 26: ET Comes Home”: Space Shuttle External Tank Arrive on New Orleans' Dock

5/20/2016 - by THR Staff
Space Shuttle Endeavor makes its way from New Orleans to Los Angeles.

Latest Videos