No one knows what the body can do. -Spinoza
Wednesday, October 20, 2010
Elvira Plays O'Donnell
The truth is U.S. political news is depressing, absurd, and mostly a depressing sign regarding the state of the American public. (Did I mention depressing TWICE? Well, it IS depressing AT LEAST twice every single time it comes up.) So, for those of us that need cheering up, here's a happy little video response to the tea party movement.