Megadeth bassist David Ellefson's Basstory tour touched down in Ankara, Turkey on March 12. Video from the event can be seen below: Ellefson recently announced the release of Sleeping Giants, a companion LP to be released July 5 on CD / Digital, and August 30 on LP, on Combat Records, in...
Continue reading...
Continue reading...