Guys, Achilles ATR Sports is a god send for bigger rim size tyres. How I wished that they make Achilles 123 for my car which is using 18" rims so that it won't hurt my wallet when I take it for Sepang track days.
Those using bigger than 17" rims will know the pain in the wallet when it is time...