The journal
Open the journal →The conversation starts in the journal — be the first to post.
About Astrid
Astrid is a guitar-pop foursome formed and based 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.
Everything about Astrid →