26 March 2010

Stupid People Scare Me!



Another astounding video from the smart and sassy folks at New Left Media. If you can bear it, this video is truly worth watching.

No comments: