International punk/metal supergroup, Tau Cross, is streaming the new track, Lazarus, from their upcoming Relapse Records debut. The track can be heard below, along with a video trailer featuring a selection of song samples that usher in a genre-bending tour-de-force that seamlessly melds shades of Killing...
More...
More...