
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.
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.