Wednesday, June 16, 2010

M.I.A. - Steppin' Up


Yeesh.  This is just a mess.
I get the feeling that indie scene backlash pendulum will be swung pretty aggressively on this album.

No comments: