Thomas Smith August 26, 2019 MovieMac Reviews Demon Squad Thomas Smith August 26, 2019 Here’s a new, fun, animated (!) review of Demon Squad from MovieMac Reviews!