Abigail Williams will release their new album In The Absence Of Light on September 18 via Candlelight Records.
Abigail Williams Announce Album Title, Release Date
Posted by Zach Shaw on July 22, 2010
Posted by Zach Shaw on July 22, 2010
Abigail Williams will release their new album In The Absence Of Light on September 18 via Candlelight Records.