What an odious site this links to.
Yep. And I heard the Rat applause to the report of the future failings of Social Security (on the radio last night, live). 60% of the federal budget will go to paying for it and the Rats are proud.
I wouldn't think it a smart think to link to the video of that applause, but he did just that "Dems Stand in protest of Bush's Social Security debacle".