I came across this video the other day while flipping through my TV and I thought, 'What the heck is Nick Cannon doing?'

The video features Pedro from 'Napoleon Dynamite' and I have no idea why.

I'm not sure why Nick Cannon gets credit for this song because he barely raps in it.

It makes no sense.  Leave the music career to Mariah.