Well, I don't have any tire recommendations for you, but wanted to wish you luck! Don't let us down! No pressure, no pressure.
Maybe find out what the Land Rovers are wearing? If they don't have an advantage in tires then you're bound to show them who's boss.
|