• Wu-Tang Releases “People Say” Video

    wutang

    Their new album is due out October 13th. (more…)