New video! We’ve got the new Davey Suicide video here!
Davey Suicide is back with his new album, Made From Fire, out March 23 – and we’ve got the first peek at it! Check out the bonkers video for Too Many Freaks featuring Twiztid below!
Pre-order bundles available HERE
Pre-order on iTunes HERE