Music: Tau Cross: "We Control the Fear"
Tau Cross have released another new song. It's from their self-titled full length due out May 19, 2015 via Relapse Records.
Check out the song here.
Tau Cross have released another new song. It's from their self-titled full length due out May 19, 2015 via Relapse Records.
Check out the song here.