Their newest video “SLAM DANCE” is off the hook. Filmed at the I-Rock Night Club, this song is awesome! From the start, DEF MACHINE’S slam dance hits hard, pummeling away with tasty riffs, pulse-pounding drums, and blistering solos. It doesn't let up. Through it all, Saint Diggidy is a vocal force. He is sick and lays down his vocals with furious flow!
DEF MACHINE's roster reads like a who’s-who from the…Read more