allison moshart

WATCH: The Kills’ Video for “Satellite”

Hard-rocking, London-based duo the Kills recently released "Satellite," the ragga-rhythmed lead single from their forthcoming album, Blood Pressures (out April 5). Now, its accompanying video…
Peter Gaston / February 10, 2011