Demon Squad is now available on DVD from most major online retailers, and is also available to buy or rent on VOD. Let’s celebrate the release of Demon Squad with the official gag reel:
Demon Squad is now available on DVD from most major online retailers, and is also available to buy or rent on VOD. Let’s celebrate the release of Demon Squad with the official gag reel:
Copyright Fighting Owl Films