The space shuttle Endeavour was set to make its final trek into space this past Friday. However, due to a technical problem, NASA did not allow the liftoff to take place from Kennedy Space Center.
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.