The Kenworth C510

SA Oil talks about the world's biggest diesel trucks