The Tyra Show 2005 | TV Show Watchlist

Season 1, Episode 86 Paris

First Aired: February 1, 2006

Three guests are given the opportunity for a new start in Paris.