Roman Colosseum; Rome, Italy

I Spot SantaEurope, Tracker Leave a Comment

Rome’s Colosseum is a gorgeous site that can only get better when visited by the great Santa Claus. Visiting Italy to spread the spirit and joy of Christmas, our video elf Whitney got himself a wonderful video of Santa Claus.

Share this

Leave a note for I Spot Santa

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.