Thank you for liking
You have already liked this page, you can only like it once!
US President Barack Obama and First Lady Michelle Obama meet with STS-134 crew after their launch was scrubbed on 29 April at NASA's Kennedy Space Center.