See aliens rip their own faces off, learn how to detect if your child worships Satan, perform a home exorcism and much, much more! [vimeo]https://vimeo.com/134476296[/vimeo] After a 15 screenings across 11 states, the 8th annual Druid Underground Film Festival plunges into Massachusetts to close the season! A high-powered two-part blast of subversive cinema, DUFF kicks off with a hilarious …
Read More »