Amazing Race 25 Amazing Race 2014: Season 25 Episode 3 Recap | Scotland & Sheep Rob CesterninoOctober 10, 2014