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.
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.