Tag: Thom Hazaert

    First Look: David Ellefson – Sleeping Giants (ft. DMC and Thom Hazaert)

    Megadeth bassist David Ellefson has released a video for 'Sleeping Giants', the title track from his debut solo release of the same name, in stores now via Combat Records. Sleeping Giants is a companion...