This is from a Taiwanese television station that animates the news. It's in Chinese but there are English subtitles (if not push the CC button). I often find these clips amazingly insightful.
YouTube - Angle / Reid contest down to the wire
Might be good if it's edited down by about 20 percent and dubbed into English.
The Democrats always scream that the Republicans are going to do something to Social Security. They're trying to trick senile people into voting for them.