Houston's Space Shuttle Replica Christened 'Independence'

EDITOR'S RECOMMENDATIONS

More from Space.com