I have a very specific query regarding riding comfort of TVS Star City vis a vis Honda Dream Neo. It is not a very intelligent query to ask but I'm having a tough time deciding between these two. I am 6 ft tall guy and intend to use bike for commuting.
↧