NEWS UPDATED
Overview of the Toyota Altezza Touring Car (2001) The Toyota Altezza Touring Car, released in 2001,…