Thailand is the end of the road for The Amazing Race's Mike and Mel - In Touch Weekly

Thailand is the end of the road for The Amazing Race's Mike and Mel