The fastest liter bike in world isn’t what you think it is

Photo by: HFL Staff