Deadlock has released their new album Bizzaro World today on Lifeforce Records. Bizzaro World is their fifth studio album and has been highly anticipated. You can stream the album here or buy the album here.
Deadlock has released their new album Bizzaro World today on Lifeforce Records. Bizzaro World is their fifth studio album and has been highly anticipated. You can stream the album here or buy the album here.