THIS STILL GETS ME EVERY TIME....

Every time I see one of these launch, either on tv or in person, it just gets me every time and makes me remember when I saw one launch in Florida back in 2001.
Absolutely amazing!!!!!

Comments

Popular Posts