21st Feb2018

‘The Owlman’ returns… and terrifies the public!

by Phil Wheat

You might remember The Owlman from a series of pranks set in a creepy abandoned hospital that went viral last year. Now, the feathered fiend continues his reign of terror in an epic new prank. And a brand-new film! Watch as visitors to a church in Fife, Scotland get the fright of their lives when […]