Stone Temple Pilots at Hampton Beach 8/2/2011 - Mirman Photography