‘Real’ alien footage leaked online
If you’ve been following the murkier corners of the Internet (as I do, habitually), you’ve probably heard of Jeff Peckman. The Denver native claims to have video that ‘proves’ aliens are real. It was supposed to be screened exclusively for the media today, but it has (surprise!) been leaked to the interwebs. Hmmm. Not exactly [...]