Film Threat Reviews Demon Squad

Film Threat has posted another solid review for Demon Squad! Check it out: http://filmthreat.com/reviews/demon-squad/

Previous
Previous

Visually Stunning Movie Podcast Reviews Demon Squad!

Next
Next

Demon Squad: Now Available on DVD and VOD!