Imgflip Logo Icon

All Memes › Moon Landing

Moon Landing

Moon Landing | SOME IDIOTS THINK THIS WAS FAKED; CHINA HAS FOUND OUR ROVER AND TIRE TRACKS ON THE MOON | image tagged in moon landing | made w/ Imgflip meme maker
by anonymous
6,376 views, 6 upvotes, 1 comment