That's Wierd Al Yankovich, you should check out his other spoofs, like 'Which Backstreet Boy is gay' and 'Weenie in A Bottle'
Errrr? I can't believe i actually watched the stupid clip and wasted 3 mins and 28 seconds of my life!