When Obama’s lost the Ithaca sign people

There’s a pedestrian triangle on Route 13 in Ithaca where people gather to hold signs.

These were spotted this weekend by my wife:

Tags: Bumper Stickers, Ithaca

CLICK HERE FOR FULL VERSION OF THIS STORY