British beach 'turns into Stranger Things scene' as mysterious creatures appear on shore
Hundreds of otter shell clams washed up on Studland Bay in Dorset after recent storms, with locals comparing the bizarre sight to a scene from Netflix series Stranger Things