Russian roads & Swedish dumper

Russian roads & Swedish dumper

Typical Russian off road vehicles are...

More construction-machines Video