In case you missed it, there is an image circulating showing what the media have dubbed Crabzilla – a giant crab spotted lurking under the water near Kent in the UK. The image spread like wildfire and there was plenty…
In case you missed it, there is an image circulating showing what the media have dubbed Crabzilla – a giant crab spotted lurking under the water near Kent in the UK. The image spread like wildfire and there was plenty…