A crowd is delighted by the Holiday Train show in the U.S.
Holiday Train entertainers play to a chilly-looking crowd
Santa rocks out to the Holiday Train band
The Holiday Train stopped in Banff, Alberta
The Holiday Train band in Fort Edwards, New York
Santa hands out candy canes to eager children
A prairie town proves to be generous with a van overflowing with donations
A crowd eagerly awaits the Holiday Train show
A crowd gathers to see a daytime show in the prairies
The Holiday Train travels through the Midwest U.S.
A daytime crowd watches the Holiday Train show in the Midwest U.S.
Everyone is getting involved in helping to support local food pantries
The Holiday Train travels Morant's Curve in British Columbia
The Holiday Train in British Columbia
The crowd in Plattsburgh, New York
The crowd in Saratoga, New York
Children sit on shoulders to watch the show in Scranton, Pennsylvania