Which animal can create the loudest sound among any living creature?

Correct Answer: Humpback Whales

Discussion & Comments

No comments yet. Be the first to comment!
Join Discussion