Siamese Dream
Registered User
I bet the habs are the most popular NHL team world-wide, but as for them appealing to a specific country I don't know. I just figure their logo is the most well-known.
No, outside of Canada the Habs aren't popular at all. The logo definitely isn't more well known.