Is this the worst rendition of the national anthem you've ever heard?
Toronto radio personality Josie Dye had "sing the anthem at a sporting event" on her "bucket list" of things to do before she dies. On Friday, she got that chance, as she stepped up to the mic in front of 12,000 people at a Toronto Rock lacrosse game.
And then, she forgot the words.
This was no tiny flub where a singer forgets a word or gets a phrase wrong - Dye skip[ped the entire song, and went straight from "O Canada" to "We stand on guard for thee", then threw in a bunch of phrases out of order, all the while exhorting fans to help her out. Where to start?
Watch for yourself: