Swigz electric superbike makes sensational racing debut
The Swigz Racing all-electric superbike has made history in its global racing debut, powering to two podium spots in two races at the Auto Club Speedway in California last weekend. Despite only …
