Much has been said about Canada and all but, a leaf? Come on!
Jeez, I mean really- this is what you carry into battle? How intimidating...a LEAF! Whoa, I'm so scared! What was going on here- "Hey, our police wear these silly red Mountie uniforms, why not just put a leaf on our flag? Cool? Okay, let's go listen to Rush."
Hard to believe 1/2 the country is dominated by the French.