NASA Shuttle Launch Director Michael Leinbach talks on the phonein the Launch Control Center prior to the launch of space shuttle Discovery on the STS-124 mission on Saturday, May 31, 2008, at NASA's Kennedy Space Center. The shuttle lifted off from Launch Pad 39A at 5:02 p.m. EDT. Photo credit: NASA/Bill Ingalls
You are all set!
Your first Culture Weekly will arrive this week.