Davey Suicide Premiere "Too Many Freaks" Video
Time for some Hard Rock! Davey Suicide have released the official music video for their brand new single Too Many Freaks, featuring Twiztid. Loving the energy of this tune! Woohoo! Too Many Freaks is taken from their upcoming album, Made From Fire, set to arrive on March 24th! The album was co-produced by keyboardist Needlz and Charles Kallaghan Massabo.