“NASA will never let you fly into space with a Heart Defect!”
Well, that’s what they think. Grab your helmet, we’re catching a ride on the Space Shuttle Discovery: STS-121, to be exact. Launched on July 4, 2006, we’re heading for the International Space Station!
We’re 3 minutes from launch, so lock that seatbelt down tight!