Not sure how I missed this one but this unofficial video for the noise pop band Sleigh Bells should be official. It rocks hard for sure! Check it out in all of its glory below and check out my top non-metal albums list where the band is featured,
Part 1 and
Part 2
No comments:
Post a Comment