This guy knows how to turn an epic fail into a major win.

He was skating around singing "O Canada" before  a minor league hockey game, and he BUSTED IT.

I remember only once while I hosted the Mudbugs games back in the day, where I fell. It was a bad fall in front of a packed CenturyLink Center, but it was nothing like this.

My man is skating, doing his thing, then all of a sudden.... CARPET.

They had carpet rolled out on the ice for I'm guessing honorees without skates.

He never saw it coming. BUT he didn't miss a note. A true professional.

Check out the crazy footage!

 

More From K945, The Hit Music Channel