Mariah carey punching jennifer lopez on stage in times square at new years rockin eve | Photo