The reunited Wu Tang Clan promised to deliver at Coachella 2013, and deliver they did. Meanwhile, the Red Hot Chili Peppers did not receive the best reviews...
1 / 28
One Minute News
Mon, Apr 15, 2013 5:40 PM EDT