Throne Torcher didn't just want to release their new song "The Mechanics of a Nightmare" without a little horrifying bombast. So they filmed an 18-minute long self-produced horror film shot in an abandoned Manitoba sanitarium to go along with it. Both the film and the music are unsettling as all hell, so mission accomplished in a pretty big way.
Throne Torcher will release The Mechanics of a Nightmare on June 5th. Pre-order here.