Watch your step: tar balls dotting the coast
You might want to watch your step if you’re headed to the sand in the Newport and Huntington beach areas: tar balls are dotting the region, annoying beachgoers.Lifeguards have had plenty of complaints the past few days about the black, sticky,...
Read more »