Posts

Showing posts with the label Volvo
Image

Volvo Trucks vs 750 Tonnes: An extreme heavy haulage challenge

Volvo Trucks - The ‘Ace of Spades’ FH16 Show Truck