BRISTOW, Oklahoma - Oklahomans rode the rails straight into a Christmas classic Thursday night.

It was just a dress rehearsal, but starting this weekend, 93 hour-long trips will be made out of the Bristow Train Station.

Tickets range from $35 to $75 and runs start November 22nd and end December 28th.

Each train will hold 464 passengers.