Living Sacrifice has pushed back the release date of their new album, The Infinite Order, to January 26, 2010.
Living Sacrifice Pushes Back Release Date
Posted by Zach Shaw on October 9, 2009
Posted by Zach Shaw on October 9, 2009
Living Sacrifice has pushed back the release date of their new album, The Infinite Order, to January 26, 2010.