Tag Archives: Master of Puppets

Metallica Rock Outside Lands 2012

Amazingly, heavy metal legends Metallica had never before played the Outside Lands music festival in their native San Francisco, but that ended with Saturday night’s epic set on the Lands End stage. Golden Gate Park was buzzing throughout the day … Continue reading