Episode 16.02: When the Cow Kicked Me in the Head The LegJeff & Jordan leave the Pit Stop at 3:21am and find out they have to make their way to…
Episode 16.02 – When the Cow Kicked Me in the Head Animals are always fun on the seven-time Emmy winning The Amazing Race and this week was no different. Llamas…