Posted in Reviews, Reviews › A on Thursday, April 29th, 2010
Acheron – Final Conflict: Last Days of God
Better late than never, right? That’s what Cheech said in one of the Ghostbusters movies anyway, and he seems to be a reputable character, so I’m going with it. The subject of this review, Acheron‘s 2009 release entitled The Final Conflict: Last Days of God, saw the dark of night via Displeased and Ibex Moon […]
Tags: 2009, Acheron, Displeased Records, Jodi Michael, Review