"WHALE" content on TweakTown - Page 1
We found 1 items for the tag: WHALE
NEWS
Huge 15ft dead 'sea monster' washes up on beach confusing scientists
So, a giant dead 'sea monster' has washed up on a beach in the United Kingdom, and scientists don't know what species it is.