Liftoff was at 6:21 a.m. (EDT) on April 5, 2010, from launch pad 39A at NASA's Kennedy Space Center.

5 April 2010 --- Space shuttle Discovery and its seven-member STS-131 crew head toward Earth orbit and rendezvous with the International Space Station. Liftoff was at 6:21 a.m. (EDT) on April 5, 2010, from launch pad 39A at NASA's Kennedy Space Center.

na645-sts131-s-006.jpg na646-sts131-s-007.jpg na648-sts131-s-046.jpg na649-sts131-s-062.jpg na650-sts131-s-063.jpg na651-sts131-s-020.jpg na652-STS131_ISS_Apr1710.jpg

Add your comment
Anonymous comments are not allowed here. Log in to post your comment