Amazing Race 20 2012 | TV Show Watchlist

Season 20, Episode 4 Taste Your Salami (Turin, Italy)

First Aired: March 11, 2012

The race continues in Turin, Italy.