Pics from today's Tea Party rally in DC

Here. That Captain America in the second pic looks more convincing than the one that's arriving this summer.