Tuesday, October 20, 2015

Video - New Megadeth lineup performs in Sydney, Australia


You can watch some video of Megadeth's show in Sydney, Australia on October 18 below.