Trucks and Trailers Worldwide

2010 DAF XF105

6x2 tractor unit