Mark Twain Forest; Missouri

I Spot SantaNorth America Leave a Comment

In North America there are many sightings of Santa Claus but very few have been captured on film with such beauty as this sighting from our video elf Red at Mark Twain Forest, Missouri. Seeing Santa fly over the majestic full moon captures all of his spirit as he spreads the spirit and joy of Christmas.

In the historic town of Saint Charles, Missouri a full months of celebration happens for Christmas. Parades, festivities and a lot of good cooking help to bring in the Christmas spirit in Missouri.

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.