(Throwback Review) "After Forever" by AFTER FOREVER - Madness To Creation
This was the album that was supposed to send Netherlands' own AFTER FOREVER into the stratosphere back in 2007. They released their self-titled album via Nuclear Blast Records on April 23th, 2007 in Europe and on September 28th, 2007 in the United States.