Cincinnati no wave band Stella Research Committee have released a new video for a song called “Cert”. That one comes from the upcoming album Killed Alive, which arrives 12 May 2023 and can be pre-ordered digitally and on cassette over at Bandcamp.
Check out “Cert”.
ryan is a reviewer and news editor for TGEFM. He's very secretive, he might be an alien.