Police stop him to check out the EV [Video]
Ola electric scooters are currently the most popular electric scooters in the country. They have been in the market for quite some time and we have been hearing mixed reviews …
Police stop him to check out the EV [Video] Read More