20th January 2023
0
NETHERLANDS ANNOUNCE NEW ALBUM âSEVERANCEâ
By Jon DeauxAs humanity hurtles chaotically, blindly, and seemingly willingly towards what may well be its last act, Netherlands — Â NYCâs hulking,…