by JD | Sep 24, 2020 | Active
Metallica played the Star Spangled Banner to open the Giants vs. Rockies game and it’s safe to say they rocked it like only Metallica can. Even the most pedestrian of Metallica fans among us is well aware of the band’s roots in San Francisco. So it should...