Megadeth put up a music video for Super Collider, the title track for the new album that is out right now
What do you think of it?
Megadeth put up a music video for Super Collider, the title track for the new album that is out right now
What do you think of it?