The Austin Steam Train Association puts this together each year and we love it! We missed it last year so I bought tickets in January this time. Might be doing the same thing next month so we can be assured of riding (and getting good seats) again next year.
PS - I guess I need to think about my wording. We didn't get to spend the whole night aboard the train, just around 3 hours from 7-10 PM. It was just the perfect amount of time to explore the train and enjoy all the activities but still get home to sleep in our comfy beds.
Santa's Stockings Kit
Scrap Express No. 90