Truck Mounted Aerial Platforms 2002 Germany, Eltmann7d
Automobiles / SUVS 2018 60,609 miles Germany, Eltmann7d