- Joined
- Sep 18, 2013
- Location
- Florida, USA
For anyone interested in Space stuff. I happened to be across the state last week for work. Well lucky me my timing was perfect and I got to see a NASA launch while I was there. We can see these 150 miles away in Tampa but there is nothing like being there.
This is filmed from the beach just south of NASA at Cape Canaveral.
This is filmed from the beach just south of NASA at Cape Canaveral.
Last edited by a moderator:
