Sleigh Bells, “I Can Only Stare”. The colossal new single sounds like a mountain range viewed from its highest point, while the new video, directed by Alex Ross Perry and Derek Miller and with hair, nails, and makeup by Ria Lopez and Alexis Krauss, is vivid, powerful, strange and scary. The track is taken from their Jessica Rabbit LP, due for release on November 11th. You can pre-order CD, black vinyl, limited-edition red vinyl and cassette versions of it here.
↧