The Final Battle

The Final Battle

Available on BBC iPlayer
S1 E25: Hoon, Sid and Luce prepare themselves to face Ares.