Amazing Race 20 - Season 20, Episode 4 - Rotten Tomatoes

Taste Your Salami (Turin, Italy)

EPISODE:

Episode Info

The race continues in Turin, Italy.

Cast

Taste Your Salami (Turin, Italy) Photos

Discussion Forum

Discuss Amazing Race 20 on our TV talk forum!