HERMANOS DE SANGRE

This was filmed in 2010 for the Heavy Hitting B-Grade Horrorfest down in Nicaragua. We enlisted some people we met on the trip and made a bizarre little film about the Chupacabra.

Tags Chili Thom

Heavy Hitting News