13 Moon Landing Documentary - The Moon Landing Hoax (www.bitchute.com) posted 1 year ago by Traxx 1 year ago by Traxx +17 / -4 10 comments share 10 comments share save hide report block hide replies
Hey, not mine
You're right! And that was verified by the Channel 7 news skycam in the news at 10!