Here is some better sounding footage, visual is still not great from this angle, but check it out.
Trey Songz, Usher & Keri Hilson Perform “I Invented Sex” [Better Footage]
Jan 04, 2010