If anyone plans to make a bet with Calgary mayor Naheed Nenshi, he or she can be sure he’ll follow through. No matter how terrifying the prospect.

Calgary’s 36th mayor made a bet with Anaheim, Calif. mayor Tom Tait, saying he would do three things if the Calgary Flames lost to the Anaheim Mighty Ducks.

Nenshi would put on an Anaheim Ducks jersey at city hall, make a donation to the charity Accelerate Change Together for Anaheim and finally, sing Frozen’s “Let It Go” at city hall. So when the Flames lost to the Ducks in the NHL playoff series on May 10, it was time to pay up.

“I am in fact deeply terrified of singing in public,” Nenshi told his audience in a video posted to YouTube during a meeting at city hall on Monday morning. “So I called up some old university buddies in the hopes that they would be able to give me a little hand here.”

Nenshi enlisted the help of a capella group the Heebee-jeebees to help him sing the Academy Award-winning song. As the group gets through the first chorus, some children stand in front of the mayor dressed in Calgary Flames jerseys.

More singers seem to come out of every corner of the room until a giant crowd has gathered, all dressed in Flames jerseys.

Although the performance was quite a spectacle, it likely won’t win an award any time soon.