Downloaded videos come without watermark.

When Tiny Santa And His Noble Steed Came To Town

You can also download at AP / Reuters
  • Captured on Thursday 24th of December 2020
  • Location is Massachusetts

Description

Adorable baby Santa and his noble steed came to town on the night before Christmas. Read more...