F1

“I think last year I proved a lot to myself mainly” – Lance Stroll proved a lot of critics wrong too in his Racing Point last season

“I think last year I proved a lot to myself mainly” - Lance Stroll proved a lot of critics wrong too in his Racing Point last season