Zach's Take

Zach's Take Episode 12

It's the end of The Amazing Race: All Stars! Find out what Zach and Shawn think about the winning team, the locations and the final leg.