<< August 3, 2009 | Home | August 5, 2009 >>

Obama poster causes stir

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

Read more...