Anyone know more history of this car? I was browsing around www.barchetta.cc and they didn't have much more than the pic. It did sell for $225k in...