- Messages
- 108
Located at Channel Island Harbor by the water in Ventura. This is one of the most pleasant car shows I went to last summer. Great location on grass with shade by the ocean and some great cars. This year the featured marque is the Mini due to it's 50th anniversary.
Central Coast Events Page
Last years photos
Steve
Central Coast Events Page
Last years photos
Steve
Last edited: