Vermont Rail System's 2015 Santa Special charters kicked off on Saturday, November 21, when the town of Bellows Falls, Vermont, hosted their annual trip to the 'North Pole' - aka Chester Depot. T... (more)
Vermont Rail System's 2015 Santa Special charters kicked off on Saturday, November 21, when the town of Bellows Falls, Vermont, hosted their annual trip to the 'North Pole' - albeit a bit snowless... (more)