BUFFALO -- A brightly lit train that spreads Christmas cheer all over the United States makes three stops in central Minnesota tomorrow (Saturday) night.

The Canadian Pacific Holiday Train will make stops in Buffalo (at 5:45 p.m.), Annandale (at 7:15 p.m.), and Kimball (at 9:00 p.m.).

Each stop features musical performances and Christmas activities while collecting donations for local food banks. Performers this year are Canadian country music star Kira Isabella and country band Doc Walker.

The Holiday Train has been visiting communities since 1999, covering over 100,000 miles and raising over $10 million dollars.