MOUNTAIN TAMER: cover artwork and song streaming
Heavy Psych trio MOUNTAIN TAMER (Santa Cruz, CA) reveals cover artwork and a full song from their “Self titled” forthcoming album. Taking over a year of writing and recording and having massive influence of living near the powerful Pacific Ocean and the mythical Redwood, “Mountain Tamer” is a kaleidoscopic sonic[…]