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.