The Kills
No Wow
[Edit this Release]
- Artists:
- The Kills »
- Label:
- Domino Records »
Release Date:
28/02/2005
- Artists:
- The Kills »
- Label:
- Domino Records »
Release Date:
28/02/2005
Staff Reviews

The Kills - No Wow
The Kills are back, and if 2003 debut ‘Keep On Your Mean Side’ was a barren sounding album, their new LP is positively spartan.»