Kevin Clemens attempts at world land speed records on his electric motorcycles
During last year’s 9th Annual BUB Motorcycle Speed Trials at Bonneville Salt Flats, Auto Journalist Kevin Clemens made National and World Land Speed Records on an electric motorcycle. This year too, he entered the 10th Annual BUB Motorcycle Speed Trials which took place from 24to