Put Up or Shut Up
S17:E7
2024
IMDb
Two superfan critics test their armchair survival knowledge in Colombia.