Oh ye godlings, I just googled Belch Pop Frenzy and found that they played as recently as 2004. After 10 years since I saw them this has come as a shock. It's like finding that you missed the MC5 performing because you thought they would never play again.