indie Music Review M.I.A. – XXXO [Music Video] By Ming Wu on Tuesday, May 11, 2010 M.I.A. – XXXO [Music Video]