While I wasn't too crazy about the song, I actually think this is a cool video. The title track off Megadeth's new album, Super Collider.
You May Also Like
Latest News
"I had Megadeth posters on my wall when I was growing up."
Latest News
Now that Kiko Loureiro is outta the picture.
Latest News
"I'm glad to see the community's looking strong right now."