Santa Claus is coming to town… on water skis! An unusual cast of characters perform on the Potomac River in Washington on Christmas Eve, including flying elves, a jet-skiing Grinch, and Frosty the Snowman.
Santa Claus is coming to town… on water skis! An unusual cast of characters perform on the Potomac River in Washington on Christmas Eve, including flying elves, a jet-skiing Grinch, and Frosty the Snowman.
COMMENTS
Please let us know if you're having issues with commenting.