Twas the Night Before Christmas
The Palace Stamford 61 Atlantic St., Stamford, CT, United StatesTwas the Night Before Christmas: Palace Stamford: ‘Twas the night before Christmas, and all through the house, creatures were stirring, including a mouse! Kick off your family’s yuletide season with this comic take on the classic poem. When Santa’s Naughty or Nice […]