The Nicolas Tractomas TR 10×10 D100

SA Oil talks about the world's biggest diesel trucks