Description I spotted this California in Newport Beach. Me and my friend were both taking pictures of it and the lady driving started looking at us...almost staring. Kinda awkward.
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...