For the 10th year, the railcars made a 40-mile ride Saturday, stopping in Westmoreland County communities along the way to collect toys.