Quoting Preston the insane Petrolhead
It's good, but the wheelbase looks too short... this might be because the wheels are a little small. but WAAAAAY better than I could do! :D P.S. You should try to build a european or american car or something.
Unfortunately, this may be as close as it gets in this scale ( I was in the garage with my car to confirm this, lol).
As for European or American cars... I may have to. I'm running out of Japanese cars I want to build.