Large pod of short-finned pilot whales caught on video off Southern California

02:10
Large pod of short-finned pilot whales caught on video off Southern California
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.









