THE KILLS No Wow (2005 UK Domino label 12-track CD album including 20-page picture sleeve booklet with lyrics The second album from the London based duo recorded in just three months in the sleepy town of Benton Harbour Michigan this releasesees the ...
{}