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
Tour Dates
Happening this August and September.
Latest News
"It's obvious that that's a radio tempo. That was just too much."