Poster of Cast and Crew in The Amazing Race (Latin America) - Season 6 - Episode 11 - Ecuador (Montañita)

The Amazing Race (Latin America) - Season 6 - Ecuador (Montañita) (Episode 11)

Episode Aired On:
Monday, December 15 2014
10 years ago