Lamborghini Supercar Show Every month, Lamborghini Newport Beach hosts a Supercar Show on the first Saturday of the month. The events start sat 9:00AM at our showroom facility located at 1425 Baker Street in Costa Mesa CA. April is here and the weather is definitely Spring-like. Recently we’ve had some […]
Read More