Thursday, March 28, 2024

Tag: dunure

Pic shows “alien” on the west coast of Scotland

ALIENS have arrived on the west coast of Scotland. A picture of a washed-up jellyfish has set online imaginations alight - with amused Scots suggesting...

Latest News