lambrettista.net
The ultimate family Lambretta?
I don’t know much about this amazing contraption… but I’d like to know more! I think I can make out the word “Siambretta” on the trailer, which would make it Argentinian… bu…