Tourists have whale of a time watching 7 humbacks off California coast
Video Credit: Newsflare STUDIO - Duration: 00:43s - Published
Tourists have whale of a time watching 7 humbacks off California coast
Seven humpback whales appeared alongside a whale watching boat in Orange County, California on October 26, 2019.
Seven humpback whales appeared alongside a whale watching boat in Orange County, California on October 26, 2019.