All vehicles belonging or served in an army (land based Military of a nation or state).
Défilé militaire du 14 juillet 2008, Paris, rue Royale.
VEC (Vehiculo de Exploracion de Caballeria) was developed by Pegaso to meet the Spanish Army require...
Piranha IIIC 8x8
Spanish Navy Marines have 39 amphibious Piranha IIIC 8x8 of which 5 can be seen here using there amp...
MOWAG Piranha IIIC 8x8
Believe it or not, but even these vehicles can sometimes get stuck.
Photo of a Piranha IIIC 8x8 aft...