E-MAIL THIS LINK
To: 

Sign of Spring
I guess Spring is indeed here - I just came back from lunch where I saw the first LaRouchies of the year. There were 3 of them (100 W. block of Jackson Boulevard in downtown Chicago) with "Impeach Obama" signs. Something to do with NASA, though it wasn't clear, but what do you expect from LaRouchies? The really interesting part, though, is that 1 of them was black and had a large picture of Obama with a Hitler moustache. I've seen stranger things, but those idiots are always bizarre.
Posted by: Spot 2010-05-10
http://www.rantburg.com/poparticle.php?ID=296457