The Cosmic Dead Announce Infinite Peaks Out April 12; Premiere “Space Mountain Part I: Desert Djilo”

I was pretty stoked last week when word came through that Glasgow’s The Cosmic Dead had signed to Heavy Psych Sounds for their next record, and at that point I didn’t even know the album announcement would be here. Turns out the LP-to-come is called Infinite Peaks, and it’s got at least one entire-side-consuming jam, from which the … Continue reading The Cosmic Dead Announce Infinite Peaks Out April 12; Premiere “Space Mountain Part I: Desert Djilo”