Published on Monday, 19 October 2009No Comments
We featured the FT-86 last week with photos of the prototype. Now the first ever video of the Toyota FT-86 / Subaru 086a test mule at the Nurburgring. Looks quite promising for a track car!
Popularity: 1% [?]

Leave your response!