Description Spotted driving down Huaihai Rd, one of the busy shopping discticts here. NOTE: the date of the red F430 also spotted in Shanghai is 2006 also and not 2004, oops .
Join our weekly update alert so you never miss out on pictures of the finest, most expensive, fastest, and most exciting exotic cars. You'll get alerted to...