Deadly Avenger : Your God Is Too Small
Damon Baxter and Pete Diggens blew our minds and eardrums back in 2018 with the behemoth that was Deadly Avenger’s I Am Godzilla, You Are Japan. Not a single window or piece of fine china was safe when the beat dropped on that epic piece of beat blastin’ science fiction. The synth riffs were dense and […]
Read More Deadly Avenger : Your God Is Too Small