Tuesday, May 11, 2010

dead weather - 'sea of cowards' review

The Dead Weather have released two albums in the last 10 months. I'm not sure if their new one, Sea of Cowards, is better than than their first one, but it's close. You can read my review here.