Thanks to banzai at the Reality Fan Forum for posting this. The teams head to Taipei, Taiwan!
The Amazing Race 12 – Ep. 10 Preview #1
Posted by Ken Fang on Jan 7, 2008 20:10
Posted by Ken Fang on Jan 7, 2008 20:10
Thanks to banzai at the Reality Fan Forum for posting this. The teams head to Taipei, Taiwan!