TRL: Season 12, Episode 31
Ciara serves up All You've Got, Angels and Airwaves swoop in plus a Kanye premiere.