The Amazing Race Pop Quiz

Where were the teams in season 14 episode 8?
Choose the right answer:
Option A India
Option B China
Option C Russia
Option D Thailand
 Fitch posted over a year ago
skip question >>
save