Watch a CV90-120 tank in the field!

The CV90-120 is one of the world’s most impressive tanks. Watch it in some explosive action here

3,891 views comments

Tags: , , , ,