Take a tour through Front Street Shipyard’s two 22,500-square foot boat sheds in Belfast, Maine. Video by Terry Boivin.