Artist Profile

Alastor

Alastor is an alt rock trio from Atlanta, led by vocalist/guitarist Elizabeth Elkins. Imagine some PJ Harvey dry mixed with a little Liz Phair wet and you've got the idea.
Local
Atlanta, Georgia
Genre
Alternative
Site
Active
2000 - 2001