Renault FT Perang 06.37 PrevNext Renault FT or FT-17/FT17 was a French light tank that was the most revolutionary and influential tank design in history, that... Continue ReadingShare |