am planning to buy a stunner.......... From many reviews it seems to me that - it is one of the best in its class. The only bike superior to it is new discover 135 dtsi. However this margin is tooooooooo small as stunner has the best look possible in its class. Please someone share their experience with this bike......... as this will help me to decide which bike to buy......
Advert.