OCTOBER TIDE Unveils New Video, Releases New Album & Begins European Tour Today
Friday, October 6th marks the release date of OCTOBER TIDE‘s seventh studio album “The Cancer Pledge” on Agonia Records and the beginning of the first leg of the band’s European tour. In celebration of the...