Friday, January 22, 2010


scary-looking 1971 UK horror film on TCM tonight, The Blood on Satan's Claw