I sit down and chat (virtually) with Pop Idol 2 winner and friend, Michelle. We talk about her life & career since winning the show.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More