ST. LOUIS – Thanksgiving has come and gone. Now many are getting in the holiday spirit.
And you can take your annual trip a trip on the polar express to the North Pole right from union station.
Fox 2’s Michelle Madaras shows us that it comes with a new twist
For information, visit stlthepolarexpressride.com.