Dolphin pod puts on spectacular show off coast of Newport Beach

A pod of dolphins put on a spectacular show Sunday for a group of whale watchers in Newport Beach.

Latest Videos

Good Day LA

View More
View More