Thousands of unusual sea creatures are washing up along the California coastline
Viewers have told KSBW 8 that the alien looking creatures have been spotted along the Central Coast recently.
United States Point Reyes Lighthouse Sonoma County San Diego Half Moon Bay California Academy Of Sciences
Source: ksbw.com