Listen: Howcha Magowcha and its Minions – Vol 2: All Choked Up

Howcha Magowcha, the second album by Turkish Delight, originally released in 1998 (and which follows IHeartNoise’s cassette rerelease of their 1996 debut last year), isn’t quite as weird as all that, but it’s hardy accessible or mainstream. In the main, it’s a high-octane, helium-filled punky thrashabout, and really rather fun. And while punk-pop has very…

Page 2 of 2
1 2