City showcases vision of overpass project

NEW BRITAIN — The city and its design teams showed off the future of downtown New Britain Thursday evening and plans for the overhaul of the 265-foot-long Main Street overpass.