Problems Viewing? Download the latest Flash: Click Here
For best video experience
Touch my Body is Mariah's new single from her album E=MC2 (available in stores april 24 2008). I know it's Mariah Carey, but I just wanted to do my little rendition...I had to sing this song! I recorded it the other day on the studio, and I added all th