the first chinese built celica... its even stamped on under the body... MADE IN CHINA..
its crazy that they released from the factory a celica in HOT PINK with blingy chrome wheels.. good to see some original design... pity the chinese don't drive more cars like this to save us petrol going up