ape

Ape, the three-wheeled trucks from Italy

The modest Italian lightweight trucks are popular all over Europe. Ape Origin Story After WWII, Italy was in ruins and…

3 years ago