Video: STS-111 launch
(Wednesday, June 5, 2002, 17:22:49 p.m. EDT) — Space shuttle Endeavour roared into orbit late this afternoon on a flight to deliver new residents to the international space station following nearly a week’s delay.
Video: STS-111 launch
(Wednesday, June 5, 2002, 17:22:49 p.m. EDT) — Space shuttle Endeavour roared into orbit late this afternoon on a flight to deliver new residents to the international space station following nearly a week’s delay.