Davey Suicide Release Official Music Video for “Too Many Freaks (Feat. Twiztid)”
'Made From Fire' Out 3/24/2017 Tour Dates Announced with DOPE/Combichrist Tour UnHolywood, Killafornia - Rock band Davey Suicide has released the Official Video for the debut single, Too Many Freaks (Feat. Twiztid), off of their upcoming LP Made From Fire.
Post to Tumblr