Say what you want about Chinese bikes, but they’re making some interesting moves this year, including Benelli, an Italian manufacturer owned by China’s QJ Motors. The 2020 Chongqing Motor Show is the starting point of a whole new generation of bikes and one of them is this 2021 Benelli 1200GT. (more…)