India’s First Electric Maxi Scooter River Indie Range 120 km Top Speed 90 kmph Dino's Vault Telugu 4 months ago Read More