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
lol, it doesnt have bling wheels, there not even chrome its just the flash from d camera on the metal...plastic? Its awesome up close tho.