The Blood on Satan's Claw (1971)
View Single Post
02-02-2012, 10:45 AM
Join Date: Apr 2002
Favorite Movie: Gojira
I've been meaning to check this out forever, but I never could find a copy. I love Hammer-esque films and your review and the review from The Bad Movie Report have me really wanting to watch this.
View Public Profile
Visit Tyler_Durden_208's homepage!
Find all posts by Tyler_Durden_208