Launch Day Nears for STS-132

From NASA
Mon. 05-03-2010