by Steve Kruschen

Regardless of your political persuasion, this video has to cause you to shake your head in wonder, even disgust http://bit.ly/DnFxn