Pit Stop By anthidote July 7, 2012 Boston USA Walking in the North End in Boston somehow this sign caught my eye through the fence. About these ads Share this:Like this:Like Loading...