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.t...