Germany’s Sd.Kfz.234 Eight Wheeled Armored Car

The Sd.Kfz.234 is one of Germany’s most fascinating vehicles of the war, and a rather unusual one for us as

Read more