We've seen anthem singers take spills before, but Mark Donnelly tripping over a red carpet while on skates may take the cake.
Many hockey fans know Donnelly for his inspired renditions of O Canada at home games for the Vancouver Canucks.
Well, on Friday night, Donnelly provided us with a moment that may overshadow his singing.
Donnelly was invited by the Penticton Vees of the British Columbia Hockey League to sing the national anthem ahead of their home opener October 3.
Perhaps bored with standing and singing, 'Mr. O Canada' took the opportunity to increase the difficulty level by lacing up the skates.
That turned out to be a poor decision.
As Donnelly approached centre ice, barely two lines into the anthem, he failed to notice the red carpet laid on the ice for the opening ceremonies, and nearly face planted on the ice.
But like a true professional, Donnelly barely missed a beat and continued singing, nearly falling again while trying to regroup.
You can hear the fan recording the video chuckle at the mishap.
It's not the first time Donnelly has attempted the sing and skate. In February 2013, Donnelly completed the anthem on skates without incident.