Megadeth have released a video recap for their recent concert in Nancy, France. Watch below.
Says Megadeth, "An unbelievable night. Thanks for having us."