Military Factory logo

CIO Centauro 8x8 Tank Destroyer Image



Front right side view of the Centauro 8x8


Picture of the CIO Centauro
View Gallery
  Read Article