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

5 answers 5