Hundreds of leopard sharks spotted swimming off coast of La Jolla
ABC 10 News ABC 10 News
370K subscribers
27,287 views
0

 Published On Nov 26, 2013

Hundreds of leopard sharks were spotted swimming in the waters off the coast of La Jolla on Tuesday.

show more

Share/Embed