Tonawanda News

Archive

140401 NT Carrousel Museum 1

DON HEUPEL/FOR THE NEWS The sign outside the Herschell Carrousel Factory Museum stands poised to greet visitors to the Thompson Street facility, which opens for the spring season today.