supernovacondensate.net
STS-127
Space Shuttle Endeavour had a successful launch, and is now entering Earth orbit! It’s amazing being able to watch events like these live on NASA TV. Especially when you consider that Endeavo…