Legend Quest
Wendigo
S2 E6:
The team head to Canada, following clues that may lead to Godofredo. Marcela investigates after hearing that Leo and the team are dead.
Legend Quest