international space station

Space Shuttle Discovery All Ready
Forecaster's say the weather is 80-percent "go" for launch today.  The Space Shuttle Discovery is all set and ready for this afternoon's launch.