This is pretty cool video!
I have no idea on the generators. I didn't hear any. The train plays Christmas music as it travels between stops. It is 14 cars long and uses all LED lighting, so I would assume that the locomotive provides enough power for everything.I think it'd be so fun to decorate a train, or locomotive, knowing all that electricity is available!!! I assume they used generators for all those cars??