Music: Titus Andronicus: 'Local Business'


NPR is streaming the new album from New Jersey's Titus Andronicus, Local Business. The album is due out October 23, 2012, and is the follow-up to their 2010 album
The Monitor.

You can check out the stream here.