Leaf to Peak?

Could electric cars spawn their own racing series and be…