WildClaw Theatre delivers a bi-weekly dose of horror to your inner ear and inbox!
Thursday, February 12, 2009
Long Live The Claw
On this day, February 12th, 2004, The Claw passed away. Above is a photograph from Clive Barker’s“In the Flesh”, in which he played The Bishop. He is pictured on the right, with Maurice Chasse, who played Cleveland Smith.