Megadeth In Taiwan

Fan-filmed video footage of MEGADETH performing the song “She-Wolf” at ATT Show Box in Taipei, Taiwan is available:

Leave a Reply

Your email address will not be published.