15 Great White Sharks spotted off the coast of California

WION New Delhi, Delhi, India Published: May 12, 2017, 10:47 AM(IST)
Law enforcement helicopters filmed multiple great white sharks swimming off the coast of San Onofre and Capistrano Beach in California on Wednesday
Read in App