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