April 3, 2023 The Locust and Tera Melos members join SQUID PISSER in their new noisy assault on the senses – listen to “Vibe Monster”