The 13th Floor

News 

Does This Security Footage Reveal a Mini-Monster on the Move?

A very odd piece of video popped up on YouTube February 17, and since then it’s generated a fair share of online buzz, pulling in nearly 100,000 views as of this writing. The footage, which is purported to be shot directly from a security camera monitor in the city of Diyarbakir, Turkey, seems to depict […]