Daath Self-Titled Album to See October Release

by | Aug 11, 2010

Daath will release their forthcoming self-titled album on October 26 via Century Media.