The train with the most Christmas spirit in the world!

Published August 16, 2020 57 Views

Rumble This train traveling from Canada was filmed passing Elbow Lake in Minnesota, United States, and is probably the train with the most Christmas spirit in the world!