December 20, 2016
Santa and Mrs. Claus arrive via helicopter at the Best Western Premier Grand Canyon Squire Inn.
Stories this photo appears in:
You can never have too many chances to see Santa before he finalizes his nice/naughty list.
American Legion, Squire Inn fly Santa in via helicopter
Thanks to a little bit of holiday magic, Tusayan, Arizona transformed into the happiest place on Earth.