2 ms·
Just saw it from Cape Canaveral. Quite an extraordinary feeling to watch and feel the very last shuttle take off. What makes it even better is that there was o
by Killah911 15y ago
Just saw it from Cape Canaveral. Quite an extraordinary feeling to watch and feel the very last shuttle take off. What makes it even better is that there was only a 30% chance that the shuttle would take off due to the weather. In my mind I'd written it off, being an entrepreneur, I should've known better than to do that :-P