12 Dec The Ghouls
Click here to watch The Ghouls now Eric Hayes is a freelance tv cameraman - making his living roaming the streets with his camera and selling what he captures to the highest bidder. One night he gives chase to what he believes to be his next...