Cooking up a storm at the Finals

Wow what a season its been there has been high points and low points but we’ve made it, this is it the finals it all boils down to this. Championships were won and lost on the quarter mile of sticky black tarmac in the quiet little village of Poddington at this years FIA European Finals. Jump on in to see how I covered the weekend.

