In support of their upcoming new album, 'Jessica Rabbit', Sleigh Bells visited Later… With Jools Holland last night to perform 'I Can Only Stare' - with frontwoman Alexis Krauss delivering a wonderfully epic vocal.
I’ve missed this band. A lot.
Watch the performance below...