Film Threat has posted another solid review for Demon Squad! Check it out: http://filmthreat.com/reviews/demon-squad/
Film Threat Reviews Demon Squad
Previous
Previous
Visually Stunning Movie Podcast Reviews Demon Squad!
Next
Next