Album Reviews: Megadeth – The World Needs A Hero / The System Has Failed (reissues)
As well as dropping the well-publicised 35th anniversary Warheads on Foreheads compilation, Megadeth have also announced the re-release of latter-day albums The World Needs A Hero and The System Has Failed via BMG. While the “best of” set very much focuses on the first half of the band’s existence, these are two albums which often get overlooked. With […]