Here is a 32 second sneak preview of Mariah Carey’s ‘Touch My Body’ music video. Um … yeah … don’t ask me about it as far as the concept becos I don’t know either! Lol.