Join the Conversation

1 Comment

  1. The ‘Impeach Obama’ signs are being carried by Larouchies. They seem to be a bit more active again this year…I noticed that their candidate won a Democractic primary in Texas on Tuesday (CD-22).

    They are utterly and completely bats**t crazy, but they are certainly dedicated to their man.