Season 1, Episode 16 Kelly Clarkson London Live

First Aired: April 23, 2010

Kelly Clarkson performs in London.

Guest Cast