Duration: 8min 44sec Views: 13 086 Submitted: 1 year 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