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