Celebrating 15 Years of The Dead Weather’s Debut Album ‘Horehound’ (2009) July 14, 2024 Albumism Staff The Dead Weather’s debut album ‘Horehound’ was originally released on July 14, 2009. Read more