Sleigh Bells formed in 2008. They released their fourth album, Jessica Rabbit, in 2016. In this episode, Alexis Krauss and Derek Miller break down their song "I Can Only Stare." I interviewed the two of them in front of a live audience at the Kaufman Music Center in New York, as part of the Ecstatic Music Festival.
songexploder.net/sleigh-bells