Devon Live · 11 hours ago South West beach 'turns into Stranger Things scene' as hundreds of mystery creatures appear