Tailgates 2024 Netherlands, Venlo7d
Articulated Dump Trucks (ADTs) 2008 11,216 h Netherlands, Venlo7d