
Brutal News
THE NETHERLANDS Release New Video for “Omisha”
As humanity hurtles chaotically, blindly, and seemingly willingly towards what may well be its last act, The Netherlands, NYC’s hulking, intoxicatingly heavy progressive-sludge trio, has returned with an LP that attempts to filter the fury, glimmers […]