Top for 24 hours
East Coast set for space station show
Liftoff is set for 7:40 p.m, and weather permitting, the launch should be visible along much of the East Coast, including Washington, New York and Boston.
|Related: "East Coast set for space station show" ↓|
|Last News ↓|