Season 2, Episode 15 The Martha Stewart Show

First Aired: September 28, 2006

Oscar De La Hoya.