Sleigh Bells have premiered their new video for "Rill Rill." The song comes from the band's debut, Treats, and the video features frontwoman Alexis Krauss and bandmate Derek Miller. Check it out below and let us know what you think!
AltPress around the Web
AltPress on Facebook