LECHUZA

LECHUZA A New Horror Film!

Attention horror fans! Freakish Films, a production company known for their unique horror offerings, is currently seeking support for their new proof-of-concept folk-horror short film, LECHUZA. The film centers around the vengeful witch of Latin-American … Read This Story