Paul De Resta Sky commentatorwhat does PDR mean if you don't mind me asking? i saw it being mentioned a few times in the previous threads and not knowing what it means makes me feel like a fool
No silly questions on this thread because we cover so much itβs hard to keep up