View More Spicy Gallery/30 Images
1 - Power comes from a 6.5-litre diesel engine that's fitted with a supercharger to help haul this beast around. Yet despite this mammoth p…
Social Plugin