Metal News Source: Blabbermouth.netUltimate-Guitar.com has uploaded a couple of short video clips of MEGADETH mainman Dave Mustaine discussing the Gigantour festival concept and the reason for the tour's creation, which he was responsible for.
Metal News Source: Blabbermouth.netUltimate-Guitar.com has uploaded a couple of short video clips of MEGADETH mainman Dave Mustaine discussing the Gigantour festival concept and the reason for the tour's creation, which he was responsible for.
More Stories
BLACK SABBATH – ‘Back To The Beginning’ Official Release Details
OBITUARY – New Shows Announced
PREMIERE: Sorority Babes Go Loco AI Movie