Astrid
UK
BAND
Astrid were a guitar-pop foursome formed in Glasgow in the mid 1990s, but with strong ties to Isle of Lewis in the Hebrides, Scotland.
GENRES
Indie Pop
SOCIAL
UPCOMING EVENTS
No Upcoming Events
This artist has no upcoming events listed