No, this is not about hominids, but about the great and glorious Ape (pronounced AH-pay), a vehicle so diffused in Levanto that they should be building monuments to it. Made by Piaggio since just after the war, it is a three-wheeled pickup truck that originally was nothing more than a […]
Daily Archives: November 21, 2011
1 post