California Car and Cycle super show

 —  —

Ventura county Fairgrounds, 10 W. Harbor Blvd, Ventura, CA 93001