The Lost City

The Lost City

Available on ABC iview
S2 E12: Redbeard the Elf Pirate sets sail to find the lost city, but soon finds himself in trouble and in need of rescuing.