News

Experts explained the song's lyrics, origin and staying power. Roughly translated, the phrase means "old long since," or "for old time's sake." The song title is actually in Scots language ...