CLEVELAND –July 24, 2018 –A Christmas Story House & Museum will open its newest attraction, The Bumpus. Continue reading