November 6, 2012

PHOTO: Huge Obama Mural At Philadelphia Polling Place.

UPDATE: Obama poster hanging in Florida polling station.