Trucks and Trailers Worldwide

DAF XF105

2010 6x2 tractor unit