The 13th Floor

Real Life Scares 

A Swarm of 100,000 Giant Bats is Terrorizing an Australian Town

Oh come on, Australia! We’ve already declared you the most epic place on Earth for playing host to practically every kind of scary, deadly or just plain insane creature that’s ever crawled, flown, swum or slithered. What the hell are you trying to prove? But seriously, when Aussies themselves declare an animal invasion to be […]