We've all seen singers screw up the national anthem here in the United States but this guy had every reason to mess up and didn't. Last Friday, Mark Donnelly sang "O Canada" the Canadian national anthem before a hockey game in British Columbia. You usually don’t see people skating around the rink while singing it but this guy was the exception. All was going well until he failed to notice the red carpet in the middle of the rink and fell. Fell hard!! But that didn’t faze Mark who is so good that when he fell to his knees he didn’t skip a beat. This dude is a pro!! Check out his inspiring and hilarious performance above.

More From KISS Country 93.7