Season 2, Episode 30 The Martha Stewart Show

First Aired: October 19, 2006

Rod Stewart.