Does anyone know where this tarball/oil came from... ? where's the spill is at? lol. I know the folks who live here on the coast will know.
They’re fairly common, Roger depending on the winds and currents direction.
Not necessarily an actual spill but they can just ooze up from the ocean floor.
A spill would typically be a visible sheen on the water and on the beach.