- uploaded: Jun 6, 2011
- Hits: 175
video created by me showing undeniable proof and the footage is from official nasa site OF APOLLO 14 & 17
Black cat full video here
Wire Support full video here
these were the most expensive movies ever made costing millions from the tax payers!...