Astrid

Biography by

The members of Glasgow-based Astrid were still in their teens when their debut album, 1999's Strange Weather Lately, was released, making them the official start of the third generation of '60s-obsessed…
Read Full Biography