City of the Dead - 17: And Now the Screaming Starts

Published: Dec. 18, 2017, 5:53 p.m.

Enjoy James & Lee having a good chat about this 70s Amicus entry.\xa0