Alaharma, Finland. August 9, 2019. Renault Trucks T High Renault Sport Racing, limited edition of 100 vehicles total, on Power Truck Show 2019 Stock Photo - Alamy
Alaharma, Finland. August 9, 2019. Renault Trucks T High Renault Sport Racing, limited edition of 100 vehicles total, on Power Truck Show 2019 Stock Photo - Alamy