captured French Somua S-35 Posted on February 18, 2025 by laststandonzombieisland Leave a comment A captured French Somua S-35, under new management, circa June 1940 Previous Next Return to The Last Hurrah of The Third Republic’s Tanks