The 18,000 Watt Electric Bike You’ve Been Waiting for, Right?