byob_soad2
ᕙ༼◕ 
Join date: Apr 2007
492 IQ
#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.