Tuesday, March 22, 2011

The Kills - 'Satellite'

The Kills are set to release Blood Pressures April 5.  First single, 'Satellite,' is a bluesy, spacey odyssey.

Stream the slightly haunting 'Satellite' below:



No comments: