Floating Red Week Annually!
Channel Island Shores Is A Peaceful Retreat In The Ocean-side Town Of Oxnard, Just 65 Miles Northwe...