SEPANG: Hungarian driver Norbert Michelisz was crowned the new champion of the 2019 World Touring Car Cup (WTCR) after a thrilling super-finale at the Sepang International Circuit yesterday. Starting the Sepang super-finale as one of the four contenders for the
Read More