Monday, April 20, 2009


from Shanghai motor show. kind a get what they want to do but not sure they are there yet you now?

No comments: