Electric Motorcycle View fullsize Something familiar yet something unique. Can signify a new powertrain.