Even the Grinch was swept up in the festivities while riding on a float in the 2017 Christmas Parade.
December 1, 2017