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 criticisms and the typical call outs “MegaDave” on Facebook, but as I powered through the laundry list of things in […]
Have Your Say (Latest Comments)