Mariah Carey pictured on the set of her video for “Touch My Body” in Los Angeles. The video stars actor Jack McBrayer of NBC’s “30 Rock” and will premiere on the coming weeks.
“Touch My Body” debuted at #78 on Billboard’s Hot R&B/Hip-Hop Songs chart with only six hours of airplay on Tuesday.
Source: Mariah Daily Journal