A CM-32 “Clouded Leopard” armored infantry fighting vehicle is shown in this picture.Dec 27, 2012

FULL STORY

Photo: CNA

This photo has been viewed 341 times.

TOP top