Last month, an incredible series of photographs were taken in the night sky above the town of Castle Rock, Colorado, by photographer Greg Archer, who […] Read More
Tag: Colorado
The popular crypto-website Bigfoot Evidence may have come across some interesting and very exclusive data for the cryptozoology community regarding Bigfoot. According to an inside […] Read More