Latest Buzz Motorsports Krishnan Rajini wins race 2 China superbike championship – fastest IndianΒ June 23, 2016