The Amazing Race
Having a Baby's Gotta Be Easier Than This (China)
Original Air Date: April 26, 2009
Rachel – Sr. Managing Editor
Razor suits, Chinese foot torture, medicinal tea, and a leg of the race that never ends. We're down to the Final Four, people! Grab your passports and strap in for a fight to the finish!