Categories Rock News The Dead Weather announce new album title and release date ‘Sea Of Cowards’ will be released on May 7 Post author By NME News Post date March 19, 2010 ‘Sea Of Cowards’ will be released on May 7 ← Weekend Rock List: Rock Biopics → Rewind: The Week in Rock Daily