Loz
Torque King
So which sports/high performance car do you think copes best with the UK's awful B roads? Is the Subaru Impreza king with it's WRC credentials or does the Focus RS have the edge maybe?
What do you think, what car would you chose?
What do you think, what car would you chose?