“I Invented Sex” (Live on 106 & Park) (Video)

     

    Trey Songz raised the decibel and grasping lady level at 106 & Park on Friday, performing his “I Invented Sex” in front of a wall of shrieking women who were fighting for the right for Songz to show them his invention. And by invention, I probably mean “penis.” It’s kind of charming how toothless the sex talk is here; there’s no key in the ignition or butter needing mixing for Trey. He just invented sex.