Tuesday, August 31, 2010

Thar She Blows


Several blue and fin whales were spotted off the coast of Palos Verdes this weekend. Residents who have lived in the area for years claim they've never seen anything like it. Photos below were shot by friends who live in San Pedro. Check out the video, shot by another observer, as well.


Photo credit: D. Bruno


No comments: