News

The Renault FT is, without a doubt, one of the most important tanks ever built. Built in WW1 by Renault Automobile Company, The Renault FT-17 was a two-man crewed light tank. Armed with a 37mm ...