Dear Leader must be spending too much time in the garden:
Hat Tip No Quarter
America is holding over 500 Tea Party Protests around the country today.
Here’s the Tax Day Tea Party Google Map:
It sounds like The One is clueless.
Maybe he’s playing with Bo? The media will surely report on that.