Cult icons TSATTHOGGUA to release lost ’90s recording through OSMOSE, reveal first track
Osmose Productions sets August 28th as the international release date for a special mini-album from ’90s cult icons Tsatthoggua, Hallelujah Messiah, on CD and 12″ vinyl formats. 2020...