R&B songstress Brandy performed her current single ‘Right Here (Departed)’ on MTV’s TRL just a few moments ago. Put simply, Ms. Norwood nailed it! The stage presence, the adlibs, the everything! She really sounded on-point – the vocals were awesome. Her LP ‘Human’ drops December 9th via Epic/Koch.
Randomness: This definitely redeems her last live showing of the track a few days ago at the Monsterjam concert.
What do you think of the performance?