David Ellefson: Check out the brand new video for “SLEEPING GIANTS” featuring Thom Hazaert and DMC! Premiering today via Combat Records!!! #SleepingGiants #MoreLifeWithDeth
{ Comments are closed }