ANTHRAX, MACHINE HEAD IN AWE OF METALLICA 30TH ANNIVERSARY FAN FEST
Anthrax and Machine Head both are in awe of Metallica’s recent 30th Anniversary run for fans at the Fillmore in San Francisco, and Scott Ian and Phil Demmel talk about their experience. |
Recent Comments