NEW YORK, NY - JULY 25: Scott Weiland of Stone Temple Pilots performs at the Williamsburg Waterfront on July 25, 2011 in New York City. (Photo by Mike Lawrie/Getty Images)
1 / 21
Getty Images | Photo By Mike Lawrie / Getty Images
Mon, Jul 25, 2011 10:14 PM EDT