Death Rock Release the Ghouls! Witness the new Children With Dog Feet Teaser Rad recognize rad: Death Rock ain’t Dead because it’s so alive in the new band from NYC called Children With Dog Feet! Watch their... Sean ReveronFebruary 26, 2021