Astrid
Astrid is a guitar-pop foursome formed in Glasgow in the mid-1990s, but with strong ties to Isle of Lewis in the Hebrides, Scotland. The group released three studio albums, as well as several singles and EPs, before breaking up in 2004.
A Porthole (I)
- 2019-05-10T00:00:00.000000Z
Have It All
- 2018-04-11T00:00:00.000000Z
Similar Artists