It's a small town. I was going to the beach for the day, and I saw it only a few minutes after seeing a 360 Spider (I've uploaded pics of it too). The first and only 12c I've ever seen. I have absolutely no idea where he got it.
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...