Chester Bennington and Stone Temple Pilots completely and totally killed it tonight at the Sands in Bethlehem, PA! There was a great and super respectful crowd in the house, and I was so psyched to be a part of the whole thing! Perfect night! And as always, I have about a million pictures, but here are a few to get you started!
Who Makes The Women of SNL Break Character Most?