It’s the day after Metallica played a stunning concert with the San Francisco Symphony at the city’s enormous new Chase Center, and guitarist Kirk Hammett is letting his hair down in a tank top at his favorite restaurant in Sonoma, California. He’s here for a photo shoot for an upcoming …
Read More »