CV90 Armoured Combat Vehicle, Sweden

The CV9040 Infantry Fighting Vehicle (IFV) travelling at speed

The CV9040 infantry fighting vehicle (IFV) travelling at speed.