I've marshalled at Silverstone for over 20 years and love the place....It,s just that b£££££ drive!!! Seems to get longer every time
As far as attendance.....lot more meetings at Silverstone this year. We all(well I do)have some sort of budget to keep to.