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
is this another intentionally poorly put together documentary aimed at discrediting any and all dissent? i love those so much!!!!!!