Pearl Jam made good Sept. 10 on a special show nearly two-and-a-half years in the making at the fabled Apollo Theater in Harlem, New York.VIEW MORE : https://bit.ly/1breakingnews