I finally zeroed in on Avenger 180, initially finalised TVS Victor - but was able to touch only both balls of my feet and not full feet. How will the ride comfort be? Never rode any bike before, will be my 1st bike. Will use it in city limits and drive at low speeds until I gain experience.
Thanks.



Comment