Categories
News

The Human Abstract ‘Faust’ Live Video Released

The Human Abstract have released a live video for the track “Faust.” Watch below.

The video was filmed on the “Never Say Die Tour” in Stuttgart, Germany in November 2011. Ryan Devlin of Corelia is filling in on vocals.