Friday, April 11, 2008

Barack Obama Hope in Philly



More Obama poster advertisements sighted in Philadelphia. . . .