#1
I found them on YouTube, but I can't find anything else about them.

I know they have 2 CDs and I think they're from Canada.