Top 10 best armoured vehicles
1. Armored vehicle name: MOWAG Eagle
Manufacturer: Switzerland
Produced: 2003-present
Length: 5.37 m
Crew: 1+4
1. Armored vehicle name: MOWAG Eagle
Manufacturer: Switzerland
Produced: 2003-present
Length: 5.37 m
Crew: 1+4