Here’s some “lefty astroturf” for you from here, just a while ago:
http://www.freerepublic.com/focus/f-news/2458059/posts
They’re out in force.