Zhuhai (China), 4 November 2007 – The 2007 Asian Touring Car Series season drew to a close this weekend at the Zhuhai International Circuit, China on Sunday...
Finally! Yes, Finally, we will have the chance in Japan and at NihonCar.com to test drive one of the most awaited Lexus cars since the launch of the IS series...