Humpback whales create the loudest sound of any living creature.
Source
Newer Post
Older Post
Home