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
"Some people will say I was callous with the Megadeth lineup changes and stuff like that.”
Live Footage
Megadeth changed up their setlist during an August 9 show at the YouTube Theater in Inglewood, CA. The band broke out the So Far,...