Czech out how this truck wins uphill battle

Updated Nov 26, 2017
tatra-uphill

Tatra, a work truck manufacturer in the Czech Republic, showed off what one of its vehicles could do recently. Watch it conquer this extreme uphill battle, and then get down again.