Sleigh Bells’ “Treats” is This Generation’s “Nevermind”
30 May, 2010
I was in college in New York City the first time I heard Nirvana’s “Smells Like Teen Spirit.” It was the fall of 1991, and I vividly remember the song searing my eardrums in a club called The Building; the dance floor erupted into a euphoric mosh pit.
