The Amazing Race: 18.11 "This Is Where It Ends"

Aired 5/8/11

Jen gets waxed in Rio
Jen gets waxed in Rio
CBS

News from our partners