......and Bollocks to you too Goodwood Road & Racing!!

USA is screwed outta good things once again anything European.

Advertisement

Share This Story

Get our newsletter