The AEC Armored Car was one of Britain’s heaviest and most powerful armored cars of World War II. Designed with a turret ...