Launch Video of Space Shuttle Endeavour (STS-134)

Video of Space Shuttle Endeavour launch from NASA’s Kennedy Space Center in Florida on its final mission. Commander Mark Kelly and crew will deliver the Alpha Magnetic Spectrometer to the International Space Station.

Filed in: Science & Technology, Video Gallery

You might like:

Langur that makes samosas Langur that makes samosas
Dog and Fish Swim Together Dog and Fish Swim Together
Tunnel of Love in Kleven, Ukraine Tunnel of Love in Kleven, Ukraine
Chinese destroy his Lamborghini publicly Chinese destroy his Lamborghini publicly
Worlds Largest Cylindrical Aquarium: AquaDom Worlds Largest Cylindrical Aquarium: AquaDom
Dog breastfeeds baby monkey Dog breastfeeds baby monkey

Leave a Reply

Submit Comment

© 1956 Aooch.com. All rights reserved. XHTML / CSS Valid.