The 13th Floor

Real Life Scares Scary Fun 

London Commuters Stalked by Nightmare Doll Twins

If you thought the Grady Twins from THE SHINING were terrifying, imagine how Londoners felt recently when their morning commute was accompanied by the arrival of two young girls wearing Victorian-era dresses and porcelain doll-like masks. According to Western Daily Press, the 10-year-old girls were spotted at various locations around London, including busy streets and […]