Space Shuttle Discovery Launches on STS-124 Mission
Space Shuttle Discovery has left the pad and is headed for orbit on the STS-124 Mission.
According to NASA: “Space Shuttle Discovery is on its way into space on the power of its two solid rocket boosters and three main engines! The launch traced a fiery arc across the sky of Florida’s East Coast as the shuttle races to catch up to the International Space Station.”