A Canadian singer performing the country's national anthem at a hockey game has become a viral hit and national hero after his spirited performance went a little bit awry on Friday.
Speeding around the rink on a pair of skate, Mark Donnelly belts out the words to 'O Canada', and fails to notice the red carpet...
Advertisement
Like a pro, Donnelly continues singing and has earned respect worldwide for turning something embarrassing into a win.