Killer whales spotted near Los Angeles
Read this article hotklixed More than a Year Ago! Jan. 4: There have been several rare sightings off the coast of California as a family of killer whales from Monterey journeyed to the San Pedro Channel. NBC’s Brian Williams reports.
By twinkle | More than a Year Ago