Demountable Trucks 2017 423,402 miles Netherlands, Vriezenveen24h
Curtain Side Trucks 2015 523,124 miles Germany7d