Loading...
Megadeth Devils Island

Megadeth Devils Island

Megadeth Devils Island live London, England Wembley Arena, Sunday October 14 1990 Watch Marty break a string on this Mega ...

Watch »
Megadeth- Devils Island

Megadeth- Devils Island

This song expresses the thoughts of a prisoner on Devil's Island about to be executed. In the song, the prisoner's life is spared by ...

Watch »