Davey Suicide – Put Our Trust in Suicide (also SXSW AP Party)
Any album that kicks off with a psychotic nursery rhyme sung by school children is indicative of only pure musical mayhem, and the searing firepower of Davey Suicide is a mushroom cloud leaving music fans everywhere in smithereens. Mr. Suicide’s full-length album Put Our Trust in Suicide is a machine-gun meltdown of pummeling heavy metal […]