Did everyone see Discovery's STS-119 launch last nighht?
March 16, 2009 2:04pm CST
I saw it from Orlando and I was in one of the worst spots, there were a bunch of dumb clouds in the way. Unfortunately, all my pics turned out blurry. I'm a hard-core Space Shuttle fan and for what was perhaps one of the most beautiful launches ever (due to the setting sun) I was real disappointed with my view, If you saw it on TV you probably got a much better view. Anyone else see it on TV or in person?