News STAM1NA new album “Taival” tracklist and artwork revealed

Cowboys from Lemi, Stam1na will release their new album titled “Taival” on October 12th 2018 through Sakara Records. They have revealed their artwork for the album and also the tracklist