John Watts

Sleigh Bells – “Rill Rill” Video

One of last year's finest albums, Treats, still has press extension in 1/11: Diplo's rework did for "Tell 'Em" what director John Watts's classroom-noir/road-trip-gone-sour treatment…
Amrit Singh | January 27, 2011 - 10:24 am