Stunning video of STS-131 launch

There’s nothing better than a spot of spacepr0n (well more accurately, shuttlepr0n) on a Wednesday morning. [youtube]http://www.youtube.com/watch?v=KZrFC988Thc[/youtube] And so, let me present an absolutely fantastic video showing the 2010launch of STS-131, the 33rd mission to the International Space Station (ISS).  It delivered science racks to be used in the labs onboard the Station. The space […]