LAST EDITED ON 11-09-07 AT 02:24 AM (EST)LAST EDITED ON 11-09-07 AT 02:02 AM (EST)
The Amazing Race season 12, episode #2, Sunday November 11th at 8 PM EST/PST on CBS!
http://www.dailymotion.com/banzai2k/video/x3e5os_tar12e02preview1_travel
http://www.dailymotion.com/banzai2k/video/x3fhwz_tar12e2preview2_travel
http://www.dailymotion.com/video/x3fi1o_tar12e2preview3_travel
http://www.dailymotion.com/banzai2k/video/x3fi02_tar12e2preview4carl_people