LeafsNation149
Registered User
- Feb 4, 2013
- 7,366
- 1,221
Why is there a C and an H in the habs logo, i am a leafs fan and i believe that it stands for club de hockey or something like that but my habs friend thinks it stands for the habitants who is right?