Categories Fresh Music

Review: Ambergris – Self Titled

Ambergris, the instrumental doom duo out of Providence, Rhode Island, delivers a dense, sludgy punch to the chest with their debut “Self-Titled” release. It’s a 41-minute wall of feedback-drenched riffage that never once asks for permission. You either sink into it or…

Read More
Categories Fresh Music

Review: D3lta – Kids

D3lta’s new single “Kids” is a striking, emotionally loaded track that tackles the quiet numbness we’ve grown used to in today’s hyper-connected world. It doesn’t shy away from big questions or uncomfortable truths. Instead, it puts them right in front of you…

Read More