Dave Mustaine Slams Guitar Tech for Soundchecking During Megadeth Set
Dave Mustaine chastised a guitar tech for soundchecking on an adjacent stage during Megadeth’s set at Barcelona Rock Fest. The incident happened this past weekend at the fest in Parc de Can Zam, which features two […]