Other Trucks 2010 77,761 miles Italy
Other Trucks 2010 77,021 miles Italy
Motor homes and travel trailers 1993 Italy
Truck Mounted Aerial Platforms Italy, Statte
Box trucks 237,185 miles Italy, SEDE 01 - CASTEL SAN PIETRO