Strap on your Santa hats and start up your sleigh, we are about to take you on the ultimate Christmas tour. In this hour, we’re traveling the country in search of America’s “Most Christmasy Places”, showcasing the nation in all its yuletide glory. We go behind the scenes and experience first hand the absolute best customs, events and happenings that Christmas has to offer. From sleigh rides in the Bavarian themed village of Leavenworth Washington, to the lap of a non-traditional “alterna-Santa” in the Mall of America, we explore the variety of ways Christmas is celebrated. Whether catching a holiday show of Christmas standards or decking the halls Las Vegas style, “Most Christmasy Places” uncovers the biggest, brightest (and the most absurd) holiday cheer the country has to offer.