Little something for the gofaster crew...

Now that's proper racing. I do that, the Northwest in Northern Ireland, the Isle of Man TT and my favourite - Oliver's Mount at Scarborough
It's basically a park that's closed and the roads used to race on! In fact it's the only road racing left in England!
 
Back
Top