The Ferrari Owners Club of San Diego had their annual Bella Italia Car show on last Saturday, April 26 at Spanish Landing Park on the San Diego Bay. Visitors at the show were lucky enough to see these three rare Ferrari: an F40, an F50, and an Enzo. This has become one of the greatest Italian exotic car shows in Southern California. It features Ferrari, Maserati, Lamborghini, and Alfa Romeo from current models to classics. Proceeds from the event benefit our local charities.