by Em Moore
The Sewer Cats have released a video for their new song "Delia". The video was filmed by Jo Gendle. The song is off their upcoming album Cute Aggression due out April 15 via TNS Records. The Sewer Cats released their EP Zelda in 2020. Check out the video below.