Back to album

124

Internal transport at the Top Run Truck show in Switzerland, could you imagine the organisers of Truckfest allowing these.

 

Note the 10 wheeler Mercedes in the photo.

1,463 views
1 fave
0 comments
Uploaded on July 16, 2013
Taken on June 29, 2013