Share

Squirrel

Squirrel

Dog

Dog

Humpback Whale

Humpback whales create the loudest sound of any living creature. And you thought the loudest sound came from that two-year-old you sat next to on your trans-continental flight, didn’t you?

Your Reaction?