I remember seeing this on tv, i'm not sure but I think it was on either Jay Leno.. or some other show. lol
i found out today that that guy is from Toronto (where i'm from) and he commited suicide cuz so many people where making fun of him0_o i don't know if this is true though..
LOL. Check out this page, it's a bunch of fan parodies of the song. http://www.ameryonline.com/aicha/ Amazing. Just amazing. And he isn't from Toronto. He's from Belgium.