Watch Pearl Jam Play “Angel” For The First Time In 22 Years
Pearl Jam performed their 1993 Christmas single “Angel” live for the first time in 22 years (and for the fifth time ever) during their headlining set at Telluride, CO’s Ride Festival last night. “Some of you may know that this next song doesn’t get played much and some of you may not,” Eddie Vedder reportedly […]
Stereogum — Pearl Jam performed their 1993 Christmas single “Angel” live for the first time in 22 years (and for the fifth time ever) during their headlining set at Telluride, CO... more info