Today in Horror History

Today in Horror History: July 20

Birthdays:Camille Keaton (July 20, 1947), best known for her role in I Spit on Your Grave (1978) and its sequel Savage Vengeance (1993), also starred in Tragic Ceremony (1972), Sex of the Witch (1973), Raw Force (1982), Chop (2011), The Butterfly Room (2012), The Lords of Salem (2012), Blood River (2013), Plan 9 (2015), Cabaret… Continue reading Today in Horror History: July 20