MEGADETH Share Crush The World Tour Recap Video From Nancy, France