There’s a building in Worcester, Massachusetts that will stop you dead in your tracks, and it’s not a museum, a cathedral, or ...