Alien Video

Posted by pvass on Apr. 20, 2011

Here is an alien video that appears to capture an extraterrestrial peeking into a mans window in Denver, Colorado. The man had been seeing what he believed to be a peeping Tom in their window for a few days, so he decided to place a camera on a tripod and found this footage. Do you believe?

Categories Science

Tags alien, denver, extraterrestrial, real alien video, alien videos

More Details »