A microphone went out during a rendition of the Star-Spangled Banner before an NHL hockey game last night in Edmonton, and the reaction from the Canadian crowd is going viral today.

When the equipment failed during the American national anthem, Edmonton Oilers hockey fans picked up the slack and sang it for the visiting American team, the Anaheim Ducks.

The Ducks were in town for a Stanley Cup playoff series with the hometown Oilers.

Despite the animosity of a hard-fought playoff series and the fact that the anthem was being played for the visiting team, Canadian hockey fans showed some true class.

Country singer Brett Kissel expressed his gratitude for the help …

This, in a word, was incredible!

Via TheBlaze:

Because the National Hockey League has five member teams in Canadian cities, fans at many games hear the both the American and Canadian national anthems — “The Star-Spangled Banner” and “O Canada.”

But at Sunday night’s playoff game between the Anaheim Ducks and Edmonton Oilers in Edmonton, Alberta, Canada, something went awry during pre-game ceremonies. When Canadian country recording artist Brett Kissel walked onto the ice to sing the “The Star-Spangled Banner,” his microphone cut in and out — before failing altogether.

That’s when the home crowd, filled with loyal Edmonton Oilers fans, began singing the American national anthem together — all 18,000 of them.

“Congratulations to the Edmonton fans for creating such a special moment last night by singing both of the national anthems,” Ducks owners Henry and Susan Samueli said in a statement on Monday. “To hear the audience passionately sing both the Canadian and United States anthems was inspiring and powerful. Well done, Edmonton!”

Think about this for a second. While American college students spent yesterday rioting for socialism, Canadians were singing the Star Spangled Banner.

Maybe we can trade the 18,000 Edmonton fans for 18,000 American college dopes.

Well done, Canada. Well done.

Like and share this post if you enjoyed Canadian fans singing our national anthem!