Massive humpback whale named ‘Chompers’ puts on show off SoCal coast in new video

A popular humpback whale known as “Chompers” has been spotted in the waters off the Southern California coast as she delights fans once again, this time bringing along a new baby calf. The giant whale was seen in the waters of Newport Beach with the majestic mammal enjoying her time alongside the new calf, according … Read more