Image 1 of 1
mpiDA_0116_file284.JPG
Wu Tang Clan performing live at the Rock the Bells festival at Randall's Island in New York City on July 29, 2007.  © David Atlas / MediaPunch
Wu Tang Clan