Dog Leather is DJ Dog Dick and Sewn Leather‘s collaboration. Check out this new video for the song “Troll Spray” directed by Dog Leather and Andrew Storrs. This is just a glance at their upcoming album to be released here on Ehse.

Also below you’ll find a 27 minute live set filmed two weekends ago here in Baltimore at The Lonesome Dove.