Wednesday, May 13, 2009 - 8:30am
It looked like a picture perfect shuttle launch on Monday, unless you were looking closely. Thinking I was in the Twilight Zone, I saw not one, but two pieces of debris falling from the shuttle during the minutes immediately after...