The video for Sleigh Bells' "Rill Rill" premiered today on MTV.com, featuring a lot of Ray-Bans, desert highway cruising, and the death of Derek Miller. Peep it above.
Sleigh Bells' Treats is out now.
I dig it.
Andrew_Martin · 11:04 a.m. · January 27, 2011