STS-131: Behind the Scenes, Vol. 1

From NASA
Fri. 03-19-2010