Abigail Williams Announce Album Title, Release Date

Posted by on July 22, 2010

Abigail Williams will release their new album In The Absence Of Light on September 18 via Candlelight Records.

Tags: ,

Categorised in: News Ticker