Thomas Smith January 6, 2020 Favorite 2019 Films: Demon Squad Thomas Smith January 6, 2020 Demon Squad made the list of Favorite Films of 2019 at Indie Horror Films!