VIDEO: The Catharsis – O’ Recluse

British hardcore newcomers The Catharsis have just released a brand new music video for their track, ‘O’ Recluse’, which is set to feature on their upcoming debut album, ‘Romance’. You can stream and watch the full video below:

The band’s new album ‘Romance’ is released on April 22nd 2013.