Spirit of Christmas
by Anonymous on 11/23/10The Avalon Ballroom Theatre At Niagara Fallsview Casino Resort - Niagara FallsFantastic show- full of excitement and extremely high energy. Total audience involvement . The costumes and stage setting were simply beautiful and really put you in the Christmas spirit. The show was only 1 hour which was the perfect amount of time to be sitting in a chair. I loved the show and would recommend it to anyone.