The Last Puppet Show Big Grams performs at Outside Lands in San Francisco on August 6, 2016.
photos by Robert Redfieldphotos by Robert Redfieldphotos by Robert Redfieldphotos by Robert Redfield