Problems Viewing? Download the latest Flash: Click Here
For best video experience
Mariah Carey-Touch My Body(Music Video),new,first single from Mariah Carey's 11th studio album E=MC²,coming out on April 15th 2008.This is complete video,released on Island Records & Universal Music Group. MC, you're the place to be Oh yeah, o