NASA's Big Day Today: Watch a Mega-Rocket Booster Test, Astronaut Landing Live
Wednesday, March 11, 2015 - 07:00
in Astronomy & Space
NASA will test-fire the booster of its Space Launch System (SLS) megarocket today at 11:30 a.m. EDT, and three astronauts will return to Earth from the International Space Station in the evening. Watch all the action live here at Space.com.