News

Norris was severely critical of himself despite securing a podium finish in the recently-concluded Bahrain GP.