Duff makes a Nascar cake for one of the country's hottest racing teams at the Charlotte Speedway.
Sep 23, 2010
Dec 09, 2010