Thursday, June 7, 2012

The Giant Sucking Sound is Back!

Scott Walker won re-election in Wisconsin. Normally, I'd just keep my yap shut regarding all things political on this blog but really - Scott Walker, the most reviled Republican since GW Bush won re-election in Wisconsin. Who's to blame?