Temperature Controlled Vans 2019 181,440 miles Spain, Sevilla
Temperature Controlled Vans 2016 174,605 miles Spain, Sevilla
Other 2020 125,517 miles Spain, Sevilla
Panel vans 2018 Spain, BARCELONA, Catalunya