Trucks and Trailers Worldwide

Volvo FM12

2006