Just cant see a super bike, Ferrari etc... powered by batteries & making none of that glorious engine music!
Battery technology is still a way off. That bike is powered by an array of laptop batteries offering
minimal range, questionable longevity & if your a tree huger the resources & waste that go into building those battery packs & disposing of them should be high on your list!