Site icon Sport and Motor

The Venezuelan “Tortuga” armored half-track looks like something out of samurai jack

designed and built in in 1934, only 7 were built

Exit mobile version