From the archive
Design render on Best Car Magazine
This is a design sketch of Toyobaru 086A inside Best Car Magazine in Japan..
[url=http://www.tune86.com/ft-86-images/653_best-car-render][img]http://www.tune86.com/sites/default/files/pictures_photos/2010/01/best-car-toyobaru-ft-86-design-sketch.jpg[/img][/url]