Train enthusiasts get a chance to play engineer — for a price
Would you be willing to pay hundreds or even thousands of dollars for an hour or two of fun?
ksl.com