MEGADETH release visualizer for new single “Soldier On!”.
MEGADETH have released "Soldier On!", the third single from their forthcoming album, "The Sick, The Dying… And The Dead!", out on September 2nd through UMe. Featuring twelve new tracks, “The Sick, The Dying… And The Dead!” will be released on…