I have just seen this picture of new concept truck, What do you think of it?
TruckRider Mechanic 1000 Posts Aug 26, 2013 #1 I have just seen this picture of new concept truck, What do you think of it?