Megadeth have released a video recap for their recent concert in Nancy, France. Watch below. Says Megadeth, "An unbelievable night. Thanks for having us."
Following successful runs in Latin America (Peru, Chile, Argentina, Brazil and México) and Europe (Sweden, Italy, France, Germany, and more), Megadeth will return to the North...
Continue reading...

Continue reading...