Bioluminescent waves fascinate visitors to Newport Beach, California
Published date: Fri, 18 Oct 2024 15:05:45 +0700
This is the amusing moment bioluminescent waves captivated visitors at Newport Beach, California.
Footage shows tourists marveling at the mysterious blue-green light on October 15.