Legend Quest

1 Season
13 Episode

Legend Quest - Season 1 Episode 10 Mister Madera


(81 votes, average: 7.90/ 10)

25 minutes 2024 HD

  • Share

Soon after Leo brings a creepy-looking doll aboard the ship, members of the team start going missing ... and Leo starts talking to sugar skulls.

Season