First Impressions: BMW G 310 R vs KTM 390 Duke
This year, though rapidly coming to an end, has been pretty exciting for those of us whom are passionate about premium motorcycles. We’ve seen some rather significant debuts throughout the year, and as the new…