Just curious, where in NYC (Manhattan) is there a stop sign?


if life gives you lemons keep them because hey,free lemons.