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