and that too when you were riding at 15-20kmph.... 
There are a few quality niggles it seems... similar thing happened with me when the leg guard of my NS fell with just the slightest of the impact only to see that the nuts were not hard enough and had broken in half.... mind you, it happened to both the sides on two different occasions
EDIT : can anyone tell me what is the approx life of the chain set.....???


After the accident, handle was broken almost 80%. While coming back, it came off completely. Then with help of some local people did the great Indian Jugaadd

Comment