Here are some stills from Trey Songz latest video, "I Invented Sex" featuring Drake. If I never heard the song, I would think it was a hella intimate video. But I guess we'll see when the video premieres. I wanna know who this girl is tho. Not only is she lucky as fuck, she's mighty pretty. Hmph.