Human Space Flight Is Awesome: STS-131 is on the pad
Discovery has completed the 3.4 mile trundle to launch complex 39A and the Kennedy Space Centre. On March 2-5, the crew will be performing dress rehearsals of the launch, which is slated for April 5. The shuttle is loaded with science experiments for installation aboard the ISS.
Once this…
