It’s all so sad when rock stars die, but it’s particularly creepy when they die so soon after they last performed live. Here now...
Coachella Music And Arts Festival on April 26, 2008 at Empire Polo Grounds in Indio, California. Photo credit: Barry Brecheisen (www.bbphoto.com)