Scott-Weiland-Stone-Temple-Pilots-Download-Festival.jpg Dean DeLeo and Scott Weiland, Stone Temple Pilots, Download Festival, 13 June 2010