India is the end of the road for The Amazing Race's Christie and Jodi - In Touch Weekly

India is the end of the road for The Amazing Race's Christie and Jodi