On the heels of releasing the hard-hitting record, “INVIVO[EXVIVO]”, The Last Ten Seconds Of Life just dropped the first music video in support of it. “The Face” will concuss your existence with disturbing efficiency. It does so with a twisted video to match.
On top of this, the band has the entire album available for your streaming pleasure. So what are you waiting for!? Press play and get on that. Merch is available here if you enjoy the heaviness that passes through your ears.