Why do Imperial Storm Troopers wear armour?

16 answers 16