Tag: itchy

Otter in ecstasy after turning lobster creels into giant loofah

A VIDEO shows an otter in heaven after turning lobster pots into the world’s biggest loofah. The three-minute film shows one of the normally elusive...

Latest News