Mariah Carey - Touch My Body - The Butterfly Returns - 31st August Loading player ... Views: 1 0 0 Yeah! That’s me on stage with Mariah!! She even sang along with me!! I had a splash with Mimi!