1. I've seen many reviews by the bike owners. It's worst 2. Worst riding experience, back pain 3. Just looks, like nil performance 4. No proper service, high maintenance 5. Consider TVS iqube, just looks, this bike, nothing in this bike, don't waste your money and time
Inappropriate review? Report Abuse