5.31.2008

Video: Mariah Performs at MTV VMAs Japan

Mariah performed “I’ll Be Lovin’ U Long Time” live for the first time at the MTV Video Music Awards Japan 2008.

Island Def Jam needs to release this song as a single. Toomp did his thing on the beat.