VIDEO: Sleigh Bells – Demons

Sleigh Bells have released their brand new music video for their latest single release, ‘Demons’. You can view it through our player embedded below: