Starting Off in Munich - The Amazing Race
The 12 teams start off in Munich, Germany on The Amazing Race. "Many Firsts But Don't Be Last" is the first episode of the show's 34th season.

Rating: 4.3 / 5.0 (3 Votes)
Photo Credit:
Kit Karzen/CBS
The Amazing Race
The Amazing Race Season 34 Episode 1: "Many Firsts But Don't Be Last"
Related Photos:
The Amazing Race Photos
Uploaded by:
Show Comments