The 13th Floor

News 

Group Claims to Have “Overwhelming” Evidence of Bigfoot in California

An organization of Sasquatch enthusiasts is so convinced this supposedly mythical cryptid is a genuine species, they’re preparing to go to court with new evidence to prove it. Todd Standing of Alberta represents a Canadian branch of this organization, which also claims many members in California. That group issued a petition to the state last […]