Tag Archives: Silverstone

VIDEO: Who did it better, Toyota USA or Toyota UK?

Recently, Toyota subsidiaries on both sides of the pond put out a call to enthusiasts and owners, assembled them at a race track, and filmed the experience. In the US, it was to promote the new Supra at Auto Club … Continue reading

6 Comments