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 […]