Heading to the post office to drop off some mail today, I happened to come across some LaRouche protesters putting up "Impeach Obama" signs all Godwinned with the Hitler Mustache and all in front of the building on the sidewalk. The same image on this web page.
http://www.larouchepac.com/obamawatchThis is just a heads up that the wingnuts are getting even nuttier as we approach the election.
It appears to be a traveling group. The lady in these YouTube videos is the one I saw today.
http://www.youtube.com/watch?v=FtUFokaOaLE