Tanks vs Jeeps Race in Russia

Tanks vs Jeeps Race in Russia
This one can only be called only in Russia. In Novosibirsk city they have a race between off-road cars and tanks.


tanks, jeeps, racing, russia, snow
tanks, jeeps, racing, russia, snow
tanks, jeeps, racing, russia, snow
tanks, jeeps, racing, russia, snow
tanks, jeeps, racing, russia, snow
tanks, jeeps, racing, russia, snow
tanks, jeeps, racing, russia, snow