S23 E10
Dec 1, 2013 |
|
The Amazing Race
Cobra in My Teeth
Release Date: Dec 1, 2013Episode Description
The four remaining teams stay in Indonesia when they travel from Lembang to Cimahi. They have to stomach a serving of snake, before a challenging Road Block makes some people reach their boiling point.
Where to Watch The Amazing Race Season 23 Episode 10 Now
Best
Rent/Buy
Free