Duration: 8min 44sec Views: 13 247 Submitted: 2 years ago

Super Truck Evacuator

Description: Watch Russian truck evacuating system at work! This is how fast and easy big trucks that got in trouble could be rescued on and off roads.
Categories: Cars