CV90 Infantry Fighting Vehicle | The finest Swedish steel

The CV90 is currently one of the best tracked armoured infantry fighting vehicles. For many, it is the top. This vehicle offers excellent…