Space Shuttle Endeavour Launch (April 19, 2001)

Source: Space Shuttle Endeavour Launch (April 19, 2001)

Launch of Space Shuttle Endeavour (STS-100). Even from 20 miles away (give or take), a shuttle launch was always impressive to watch. The primary mission of STS-100 was to install the Canadarm2 robotic arm on the International Space Station.

Comments

comments