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.
Related Post
Pure Noise Records Tour
Posted on by Stitched Sound
Otep to release a live album
Posted on by Stitched Sound