Colombo Motorkhana Championship open path for novices

The Sri Lanka Association of Racing Drivers and Riders (SLARDAR), Ceylon Motor Sport Club (CMSC) and Motor Racing Association (MRA) … Continue reading Colombo Motorkhana Championship open path for novices