You can hear screams inside the arena, but the driver escaped unharmed.
He quickly drove off the ice and used a fire extinguisher to put out the flames even before the fire department got there.
He says a hydraulic line broke, causing an ominous red line on the ice.
Some of the fluid leaked onto a hot pipe, sparking the fire.
Editorial note: A previous version of this story incorrectly stated that the vehicle was a Zamboni. The story has been amended.