China does have supercars..these were spotted in Shanghai..and that just only few of them..:D
http://bbs.163car.com/uploadfile/UploadFile_200510/20051013120746da50os74.jpg ...
Type: Posts; User: Star&Car
China does have supercars..these were spotted in Shanghai..and that just only few of them..:D
http://bbs.163car.com/uploadfile/UploadFile_200510/20051013120746da50os74.jpg ...