by Ryan Minic | Oct 20, 2012
Meshuggah recently filmed a music video for their track “Demiurge.”
The clip is set to premiere online next week.