Megadeth and Lamb of God with special guests Trivium & In Flames