Miracle On Main Street

December 6, 2015

It’s nearly Christmas and all of the town’s children are preparing for their annual Christmas show in townsquare, when the mayor decides to interfere. What will be the fate of their performance?