New TVS XL 100 iTouch excellent. Good millage and comfortable in all way.
Very good experince. Excellent noise during riding. Duel break break system very comfortable. Foot pedal are comfortable.i start system very good. No problem with starting the same.headlights are very good in both position.good visivility in night time.sitting arrangements are excellent and comfortable. No vibration during ride the vehical.