DAVID ELLEFSON RELEASES VIDEO FOR SLEEPING GIANTS TITLE TRACK FEATURING DARRYL “DMC” MCDANIELS OF RUN DMC
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 t...