Julien Posted May 20, 2014 Share Posted May 20, 2014 Société des Automobiles Renault FT Light Tank, sometimes also referred to as FT17 or Ft-17. Pics thanks to Dave. Link to comment Share on other sites More sharing options...
Recommended Posts