The Kills unleash a heavy, distorted firestorm on their new single, “Satellite.” The track will be featured on the duo’s upcoming album, Blood Pressures. Is this track for you? Find out in the review.
Review: The Kills- Satellite
Stream: The Kills Satellite
What do you think?
Show comments / Leave a comment