Final SpaceSezoni 3 Zëvendëso imazhinNumri i episodit13The Devil's DenOverviewA shattered Team Squad is left reeling as Gary and Avocato travel into Invictus' inner sanctum for the final showdown.Air dateJune 14, 2021Runtime (min)22