[Album review] “United Abominations” – Megadeth

What’s in a name? I guess the band name “Megadeth” is onomatopoeic in a sense, instilling fear in the minds of those who hear it while they scurry away covering their ears. However many of these same people will perk up when they hear the band name “Metallica”, fondly recalling the driving power chords of […]