btfpress
In thousand of Earth orbits, the space shuttle Endeavour traveled more than 123 million miles, the last mission was in Los Angeles from Los Angeles Airport to California Science Center ( 12 miles) by the road,

Galleries