Truth Be Told by MegaDeth Overview Tag Appears on 2004 - The System Has Failed System Has Failed System Has Failed, The The System Has Failed The System Has Failed (2004 Avalon / Marquee, MICP-10475, Japan) The System Has Failed (2004 Sanctuary, 06076-84708-2, USA) The System Has Failed (Avalon, MICP-10475, Japan) The System Has Failed (Remastered) The System Has Failed (Sanctuary, SANCD297, UK) Playcount 798 Listeners 205