BMW G 310 R Vs KTM 390 Duke Comparison Review
Dec 11, 2018 02:04 PM
The BMW G 310 R, the smallest street motorcycle from BMW Motorrad, and made in India is a well-built, well-engineered product. But does it have the spunk to take on the KTM 390 Duke, one of the...