Team members rewarded for 2020 sacrifice
‘We had the car speed to win that race’
‘Unfortunately, I wasn’t there… but I was glued to the TV’
The latest edition of SupercarXtra Magazine, issue #118, is on sale now!
Full championship standings