<< July 2009 | Home | September 2009 >>

Obama poster causes stir

This poster has been popping up in L.A. and Atlanta.

Read more...