[star]The American Mind[star]

May 30, 2005

I Hate Che

And unless you're an Audioslave/Rage Against the Machine fan with a poster of the ruthless Communist hanging in your dorm room you should too.

Posted by Sean Hackbarth in Culture at 09:44 PM | Comments (1) | Trackbacks (0)