6. Standard Beaverette
Standard Car 4×2, or Car Armoured Light Standard, better known as the Beaverette, was a British armoured car produced during World War II. Also See: Top 10 most colourful cities in the world – See which is #1 (With Pictures)
Page 6 of 10
Discussion about this post