Bam, can’t get this tune out of my head.
36,000 students students of Shaolin Tagou star in M.I.A newest music video. You read correctly, 36THOUSAND!!!
This teaser already looks pretty promising.
Wu Tang is back.