Expert explains the phenomenon, which was captured on video last week at Newport Beach in Orange County. What is bioluminescence?
Expert explains the phenomenon, which was captured on video last week at Newport Beach in Orange County. What is bioluminescence?