Kanye West Performs On ‘TRL’

performed his new single ‘Impossible’ with Twista & Keyshia Cole on ‘Total Request Live’ on May 3rd, getting an introduction from Tom Cruise. The track is the theme song to Cruise’s new film ‘Mission Impossible 3’. MTV.com has since removed the video. Photos are available from FilmMagic, GettyImages, and WireImage.

Related News

Leave a Reply

Your email address will not be published. Required fields are marked *