Socialism

The Obama Joker Poster

These posters are showing up in different places all over Los Angeles this weekend. There has also been a report of one showing up in Atlanta. What in the name of Robin is going on?-Dr.FB