DENIAL MACHINE Release Video For ‘Silver Tongued Devil’ Track
March 27, 2012, 12 years ago
Chicago, IL-based metallers DENIAL MACHINE have released a video for the track ‘Silver Tongued Devil’.
The clip was filmed and edited by James Scott of J Scott Productions at Back Bar in Janesville WI.
Check it out below:
The band was in the studio at the beginning of the year with producer Chris Wisco at Belle City Sound finishing up two new songs. The songs are to show but a glimpse of what is to come later in 2012 when the band plans to release its next full length album.