Mark Twain Forest; Missouri

I Spot Santa North 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 iSpotSanta

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