Humpback whales have been known to swim 5,000 miles from tropical grounds to colder grounds for more productive feedings and usually eat small fish, straining huge amounts of water on their baleen ...
Some results have been hidden because they may be inaccessible to you