Loading episode...

S17:E7 - Put Up or Shut Up

Put Up or Shut Up

S17:E7
2024 IMDb

Two superfan critics test their armchair survival knowledge in Colombia.

Episodes