LIVE PICS: STONE TEMPLE PILOTS Stone Temple Pilots, along with new front-man Chester Bennington, did not disappoint an asses-to-elbows packed house at the VooDoo... Read More