Sometimes, size really does matter. Just ask the folks over at Lincoln Road. There’s a new installation that’s filling the street with new sounds. Deco’s resident music man, Alex Miranda, is here with ...