TITUS ANDRONICUS have premiered “Ecce Homo”, a song taken from their upcoming album “Local Business”, which arrives next week. Go here to stream the track.
img class=”alignnone size-full wp-image-52676″ title=”titus” src=”http://www.idioteq.com/wp-content/uploads/2012/10/titus.jpg” alt=”” width=”620″ height=”348″ /