Reviving the Lambretta ‘Siluro’ record breaker | VIDEO

 Lambretta Siluro 121mph is a lot for a 125cc engine, but back in 1951 it was incredible. As ever the drive […]