Showing: 1 - 2 of 2 RESULTS

Toyota IST 2005

Toyota IST 2005 Toyota IST 2005. The first car, which is now owned by the Spanish brand, the Toro Rosso. Photo: Reuters The cars are made in the US as part of the project In May 2002, the FIA approved one of its first vehicles (C64) but this time the car was not to represent …

Toyota IST 2005

Toyota IST 2005 Toyota IST 2005. The first car, which is now owned by the Spanish brand, the Toro Rosso. Photo: Reuters The cars are made in the US as part of the project In May 2002, the FIA approved one of its first vehicles (C64) but this time the car was not to represent …