Description There were three Lamborghinis parked in Little Italy near Downtown San Diego. Two Murcielago SVs & a white Espada!! Must have been having a great Italian Dinner in Little Italy
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...