Is This the Tesla of Motorbikes?

Is This the Tesla of Motorbikes?