Skip to content Skip to sidebar Skip to footer

Russian team wins 2020 Masters of Armored Vehicles Championship sixth year running

During the last week of August, four teams representing the armed forces of Russia, Belarus, Uzbekistan and China competed in a series of mechanised competition activities called the Masters of Armored Vehicles Championship. Think of it as the X-Games with big trucks, lots of mud, and a raccoon mascot called ‘Avtoshka’.