The 13th Floor


London had a Major Vampire Scare in the 1970s!

Vampire scares in London are usually thought to be a product of Victorian times. It’s not hard to imagine a foggy night with burning gas lamps and the occasional horse drawn carriage navigating its way down the cobble stone streets, a cloaked figure lurking in the shadows searching for a victim. But during the late 1960s […]