Killer Whales Spotted Off the Coast of Long Beach

A pod of killer whales was spotted Monday afternoon frolicking off of Long Beach by whale watching boats, who took videos of the spectacle. This is the second recent sighting of the toothed marine mammals. On Nov. 30, whale watching boats followed a pod of them from Dana Point to San Pedro.

Click here to read more.

Comments?

Your email address will not be published. Required fields are marked *

*