yeah. It's pretty awesome, and right on. I first saw it a few years ago...
Here's the original video for it that was going around after the song first came out: http://youtube.com/watch?v=yx9i-mhJgPY It's less annoying than the one Ink has posted above. (Sorry, ink, but those words floating by repeating what's being said... just feel too condescending).