Category Archives: Electric Bike

Terra Kiwami Electric Superbike Review, Features and Price in India

Terra Motors Kiwami Electric Superbike Features and Price in India The Japanese automaker Terra Motors introduced their Kiwami Electric Superbike in India. Which is said to be the first 1000c class electric superbike in India. The Kiwami…