Month: January 2006

Lambretta amphiscooter

Due to the number of enquiries we’ve had due to the mention of the Lambretta amphiscooter on Robert Elm’s Radio London show (I’ll take your word for it – I’m in Manchester!), I’ve decided to put up the specific link to save you all searching around for it. You can […]