Czech out how this truck wins uphill battle

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.