Ndegwa Maina on 17th Jun

DJ Stylez launched the first ever official Super bike racing team in East Africa in August last year. The team had quite...