The rocket’s red glare
Congratulations to NASA and the crew of STS-121 Discovery on a perfect liftoff, and a great way to celebrate Independence day! If you missed the launch, NASA has all the info and videos to watch and/or download. I joked about not going out to see the fireworks this evening, but after watching the launch this …