This is a surprisingly catchy remix of the Bill O'Reilly freakout that's been making the rounds (and my day). I would actually dance to this. Perhaps that's one of the reasons nobody has ever asked me to DJ at their dance club.
NOTE: This is not safe for work. It contains many iterations of the naughty "F" word. Consider yourself warned. And rocked.