When I first came to know about the BMW C 400 X I was elated that BMW is finally offering something in the mid-range. The BMW C 400 X is not a great...
When I purchased the BMW G310GS I was skeptical about its performance but it has offered much more than my expectations. It looks like a premium BMW...