musicNews Lee Ranaldo & The Dust Announce New Album Last Night On Earth Set for October 2013 Release August 13th, 2013