Thor the walrus popping up in England, far from Arctic Ocean habitat | USA TODAY
Thor the walrus is thought to be appearing in different cities on the UK coast. His natural habitat is thousands of miles away in the Arctic Ocean. RELATED: ‘Freya the walrus’ euthanized after safety warnings go ignored by public https://bit.ly/3ibrbtW…
Read more