No channels found
A team of researchers is on a mission to investigate a newly discovered white shark hot spot close to popular beaches off the coast of California.