David Ellefson Announces Trackless, More for Sleeping Giants
Grammy-winning Megadeth bassist David Ellefson has announced more details for Sleeping Giants, a companion LP to his upcoming memoir More Life With Deth (out July 16th via [Read More…]
Grammy-winning Megadeth bassist David Ellefson has announced more details for Sleeping Giants, a companion LP to his upcoming memoir More Life With Deth (out July 16th via [Read More…]
© Rebel Radio, 1994-2019