About
Godzilla Nether Portal is a six-piece experimental rock band from Champaign-Urbana, Illinois. They have screamo and indie songs with two different singers, and their trombonist/synth player once played a whole show covered in shaving cream.
Godzilla Nether Portal is a six-piece experimental rock band from Champaign-Urbana, Illinois. They have screamo and indie songs with two different singers, and their trombonist/synth player once played a whole show covered in shaving cream.