Both were decorated with the usual slogans but they also had an ‘ Impeach Obama ! ‘ poster, Obama seen with a Hitler mustache ( So very creative).
Saw a few folks talking to them, most everyone avoided being talked to. But try pulling this in Boston C. 2009 - forget it. You'd need a SWAT team of protection.
I was going to ask one of the young LaRouche supporters who was wearing a sandwich board how the reaction was. But then thought better of it. Did not really want to get into a long drawn out conversation with a nut.
I was in Boston for a couple of days in August and saw 2 impeach Obama stickers in one day. You could have knocked me over with a feather.