Thomas Leuchtmann Photo
Christian Schulz had this LIAZ rally race truck on display at the 2018 Fulda Meet in Germany held October 20, 2018.
Posted November 11, 2018