Flagship O’Neill Surf Shop closes in Santa Cruz after 25 years
The iconic flagship O’Neill Surf Shop in downtown Santa Cruz welcomed its last wave of customers Tuesday before closing after 25 years.
Read MoreABC7 RSS Feed
The iconic flagship O’Neill Surf Shop in downtown Santa Cruz welcomed its last wave of customers Tuesday before closing after 25 years.
Read MoreABC7 RSS Feed