American Road Trip Talk

Super-Sized Santa

American Road Trip Talk hosted by Foster Braun is a talk show that celebrates travel across the two-lane highways of North America. This unique broadcast is an extension of American Road® magazine. Join Foster Braun–your host and your guide on the American Road® Trip Talk show. The little village of Christmas, Michigan was built on a dream in the Nineteen Thirties that was almost wiped out by fire. But the spirit of Christmas is alive and well on the shores of Lake Superior and it is home to the world’s tallest Santa Claus. Sharon Tesch is the proprietor of Santa’s Workshop where Christmas reigns all year ‘round.