by Em Moore
The Pink Spiders have announced that they will be releasing a new album. It is called FREAKAZOID and will be out on July 7 via Pure Noise Records. The band has also released a video for their song “Devotion”. The video was directed and edited by Perry Bean. The Pink Spiders released their album Mutations in 2018. Check out the video below.