Out Of Leftfield

Out Of Leftfield

What is going on in the small town of Leftfield? Are haunted houses, possibly fake but definitely walking Egyptian Mummies and a small localised Zombie Apocalypse proof of the p…