In the turbulent aftermath of a world grappling with the echoes of a global pandemic, The Clamps have unleashed their latest opus, “Megamouth,” a sonic proclamation of post-pandemic fury. Composed during the transformative years of 2021 and 2022, the album is a cathartic journey recorded in mid-2023 that channels the raw energy of rock ‘n’ …