They're considered a delicacy in some parts of Europe.
Full ArticleFreaky 'aliens' spotted on North Devon beach
Tiverton Mid Devon Gazette
0 shares
1 views