ST. LOUIS – The holiday spirit is full steam ahead at the National Museum of Transportation on Barrett Station Road.
Santa is there on the weekend and will be there more often as it gets closer to Christmas.
Click here to find out more about their holiday festivities.