« Construction in Reverse | Main | Low-tech Indoor Truck »
Found at the Italian Motoblog. Probably a service vehicle for trams/streetcars.
No Tech Magazine