Megadeth and Lamb of God team up for UK and Ireland arena run | Upset

Megadeth and Lamb of God team up for UK and Ireland arena run