I took this video on November 14th, 2008 at 7:55 PM of the Endeavor shuttle launch. It was filmed at the NASA Causeway six miles away at Kennedy Space Center. The video doesn't even compare to being there, but nonetheless, it's an amazing thing to see.
SWEET!!
AntaresInScorpius 3 years ago
Awe inspiring!
mrcraig41 3 years ago
Me too!
commanderrocket07 3 years ago
I was there
SGSUPERMAN105 3 years ago