
Dead Sea Apes announce Psychic Tension for 18 September via Cardinal Fuzz and Feeding Tube Records
Manchester heavy psych trio Dead Sea Apes will release their new album Psychic Tension on 18 September 2026 through Cardinal Fuzz (UK) and Feeding Tube…
Read the story ↗