The best car I know of in Westmont is a white CL600 Lorinser which is usually parked in front of a strip mall off of a side street on Ogden, right by the Lexus and BMW dealers.
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...