Leach also revealed in a new post that Times of Grace will eventually release a new album.
Continue reading…