Megadeth bassist David Ellefson has released a video for “Sleeping Giants”, the title track from his debut solo release Sleeping Giants, in stores now via Combat Records. Sleeping Giants is a companion release to his new memoir More Life With Deth, in stores now via Jawbone Press. The track, features...
Continue reading...
Continue reading...