The Devil's Den
- Episode aired Jun 14, 2021
- TV-14
- 21m
A shattered Team Squad is left reeling as Gary and Avocato travel into Invictus' inner sanctum for the final showdown.A shattered Team Squad is left reeling as Gary and Avocato travel into Invictus' inner sanctum for the final showdown.A shattered Team Squad is left reeling as Gary and Avocato travel into Invictus' inner sanctum for the final showdown.