The Ferrari Owners Club San Diego Region is holding our 10th annual Bella Italia car show on April 10, 2010 at Spanish Landing Park on beautiful San...