Large pod of short-finned pilot whales caught on video off Southern California
FWX · Aired · 2m 10s
Already a subscriber?
Short-finned pilot whales are one of two pilot whale species. On Tuesday, Davey’s Locker and Newport Landing Whale Watching crews saw 70 short-finned pilot whales swimming off the coast of Newport Beach, California.