Author: admin

Polar Express Begins November 11th

Texas State Railroad begins service to the North Pole aboard THE POLAR EXPRESSTM starting on Saturday, November 11, 2017. The magical story comes to life the minute the train departs the Palestine Depot for the journey to the...

Read More

Pin It on Pinterest