October 3, 2016

31 Days of Horror: The Sequel – Day 3

Nonsensical Italian ultra-violence is back and bigger than ever in 'Demons 2!'