Recap

As the race continues in Seville, Spain, teams must dress as a bull and run through the streets in search of their next clue. 

Show:
The Amazing Race
Season:
Episode Number:
10