The Giant Curse
S1, E4: The Vieira brothers head west to investigate an island covered in mystery and discover compelling evidence of giants, but their investigation takes a dark turn.

S1, E4: The Vieira brothers head west to investigate an island covered in mystery and discover compelling evidence of giants, but their investigation takes a dark turn.