defenseissues.net
Myth # 97: The British soldiers wore red coats because it wouldn’t show the blood.
Reblogged on WordPress.com