Tidbits•April 25, 2012 8:48 AM ET
The Acacia Strain has released a new song.
As recently promised, The Acacia Strain has released a new digital single titled "Servant in the Place of Truth." The song can currently be purchased via the usual suspects, such as Amazon. And of course, some streams of the song have already made their way online. Here's one: