Season 1, Episode 21 London Live: Kanye West

First Aired: May 28, 2010

Kanye West performs in London.

Guest Cast