Lenco Armored Vehicles 2

Badge created for the Lenco Landcat. An APC (armored personnel carrier) designed for special ops, and counter terrorism missions on and off road.

More by Jevons Design Co.

View profile