THAT is his shocking photo “proving” UFOS are real?
If you look carefully, you can see Bigfoot on the ground near the landing site. /LOL