TAMIYA 25196
Posted in News

M8 Armored Car “Greyhound” – TAMIYA 25196 – Exclusive

The M8 Armored CarĀ  (GREYHOUND) was an important cog in the World War II U.S. military machine, a speedy light armored car with an open top turret and 37mm gun…

Continue Reading M8 Armored Car “Greyhound” – TAMIYA 25196 – Exclusive