Chupacabra
New member
- Joined
- Mar 26, 2008
- Messages
- 146
- Reaction score
- 1
- Points
- 0
Their main website is seemingly promoting the new Falcon Heavy. It says to look out for this Tuesday for more news....that's right Tuesday. :thumbup:
Here is the teaser video. to the YouTube video. (Careful, if you check it out on the youtube website it may seem as though it were filmed in 1911 :rofl
Here is the teaser video. to the YouTube video. (Careful, if you check it out on the youtube website it may seem as though it were filmed in 1911 :rofl