Today marks 30 years since the release of the Megadeth’s hit album “Rust in Peace.” So in honor of that here are 30 re-edited and some never seen before photos of Megadeth the last time they paid a visit to Detroit which was at Joe Louis Arena in October of 2016. I’m sure we would have gotten something special to commemorate this album when they were supposed to roll through with Lamb of God this summer but we will just have to wait until next year for the rescheduled date in July.