Old news.
Look up “Milesians”
Yes I have heard for as long as I can remember that the Scots are related to some people in Spain and even North Africa, (The Berbers).