Why is it necessary for British soldiers to wear bear fur hats...for the tourist in London?

6 answers 6