I think if I win the lottery tonight, I'm going to pay for these top US drivers to come over here next year, for a good kicking from Lee, Neil, Ellis, and the other top Brits, actually, why wait till next year, lets bring 'em over for a nice cold, wet outside winter series somewhere
If the US drivers are better then everyone else, why haven't they won in on-road racing? same tracks for everyone, everywhere there, no advantage for them.