Friday, June 11, 2010

AUDIO BUZZ: sleigh bells - rill rill



sleigh bells - rill rill
[i know some people find their brand of noize pop annoying, but i kind of like the whole pure pop hiding behind a wall of noise schtick. throw in the fact that they're signed on to M.I.A.'s record label and thats all i need for their debut appreciation]

No comments: