Share
Copied
An ultimate off-road challenge was held in Russia.
Thirty-five teams fearlessly pitted their cars into deep swamps, huge rocks, and high water.