Santa’s Sleigh Shed Lands at St. Louis Union Station When Santa arrives at St. Louis Union Station to climb aboard the Polar Express, where…