Below is the very first Street Music Video review, in which we present a stream of consciousness reaction to a particularly intriguing music video. This week, we watch Sleigh Bells' "Rill Rill," which takes us from the desert to a middle school and back, all the while telling a gruesome tale of abandonment. Or something like that.

As this is our first ever music video review, give us some feedback in the comments below. And good luck getting this song out of your head once you watch the video.

?