HorrorHound Weekend 2009

HorrorHound Weekend will be taking place over the weekend of November 20-22nd at the Sheraton Cincinnati North, which also hosts the indoor and climate controlled water park: Coco Keys. The HorrorHound Weekend Film Festival – featuring the newest and most exciting titles we can track down, has previously premiered such hits as Let the Right …
More