The 13th Floor

News 

Swimmers Horrified as “Portal to Hell” Opens in California Lake

When a gigantic whirlpool suddenly opened in California’s Lake Berryessa, many onlookers thought some unseen supernatural force (or a freakish natural force, for that matter) had opened up a gateway to an ominous abyss, threatening to draw nearby swimmers to a horrific death. As it turns out, this bizarre hellmouth is neither a natural nor […]