Inside Oddities: Riding through time at the New England Carousel Museum December 11, 2022 Investigations Stepping through the doors of the New England Carousel Museum in Bristol, Connecticut, is like stepping back in time. Read More