They hail from Toronto, Canada ("YYZ"), so yes, you could say they're popular outside the U.S.

I had a friend in England who was a huge fan of theirs, and so was another friend of his.
To put it another way, they actually have a DVD out from their concert tour in RIO DE JANEIRO!
That's not even English-speaking, and they filled stadiums.
KS, what is your country? I'm surprised that you haven't heard of them.