Keyshia Cole & Amina perform “Shoulda Let You Go”
PHOTOS: THEO WARGO FOR WIRE IMAGE

Keyshia Cole and Mario hit up MTV’s Total Request Live yesterday afternoon. Keyshia performed her new single “Shoulda Let You Go” with Amina, and Mario was there to promote his new album “Go.” Lupe Fiasco dropped by the popular countdown show as well.

Keyshia Cole on TRL - November 27, 2007 Keyshia Cole on TRL - November 27, 2007 Mario on TRL - November 27, 2007 Lupe Fiasco on TRL - November 27, 2007