Dellorto Guides
Posted: Wed Sep 30, 2009 8:18 pm
Don't know if this has been posted before but this has some great info...
http://207.57.18.15/dell/dellorto.html
http://207.57.18.15/dell/dellorto.html
The UK's No1 Lambretta & Vespa Scooter Forum.
https://www.scooterotica.org/forum/