Just check around TD distributors recently, it seems Japan has the car for test but China may actually has the production kit arrived, cos' have the box shown up.
Its site is all in Chinese so not understand at all, does anyone knows what's talking about and do some translations please!
Is it an sample or actual production kit released already!!!
check this up, fellows.
www.esteedhobby.com