Megadeth Releases ‘Back In The Day’ Music Video

Honoring the tenth anniversary of the September 14th, 2004 release date of their tenth album, “The System Has Failed“, Megadeth have posted a previously-unreleased music video. That clip is for the album track “Back In The Day” and was put together during that album cycle, but was never publically made available until now.