This post has been liberated by Captain America.

It was going to be about the “The Latest Leftist Nonsense…” but, you know? To heck with it. You don’t care what has the Left up in arms this week. You’re indifferent, and you should be, because as usual it’s pretty dumb.

You know what I think that you care about?

The Captain America trailer.  I bet you care about that.

http://www.youtube.com/watch?v=-J3HfllvXWE

Considerably less sucky-looking than first reports.