The Canadian-Pacific Holiday Train will once again make its way through the QCA starting this weekend.

Featuring live music performances, the light-up train event aims to help raise money for local food banks. Event-goers are encouraged to bring non-perishable food donations. I have attended the event in Davenport and Santa sometimes makes an appearance as well.

WQAD reports that the train will arrive in Muscatine with a show on Sunday, December 2 at 7:30 PM. The train will travel next to Davenport on Tuesday, December 4, making stops at 1:45 PM and Clinton at 4:15 PM.

More From US 104.9