DAVID ELLEFSON RELEASES VIDEO FOR SLEEPING GIANTS TITLE TRACK FEATURING DARRYL “DMC” MCDANIELS OF RUN DMC 0 3 min readMegadeth bassist David Ellefson has released a video for “SLEEPING GIANTS”,the title track from his debut solo release SLEEPING GIANTS,...