atlantamusicguide.com
CD Review: Megadeth – Super Collider (Released TODAY June 4th)
By Ellen Eldridge Leave it to me to completely miss the countdown, slow stream of singles and sneak peaks leading to one of my favorite bands’ 14th album, Super Collider. I had seen flashes of crit…