Germany's massive annual Rock Am Ring festival ended yesterday (June 8), wrapping up four days of music featuring some of the biggest names in metal and rock including Metallica, Iron Maiden, Linkin Park, Avenged Sevenfold, Alter Bridge,. Mastodon, Opeth, Trivum, Nine Inch Nails, Slayer, Rob Zombie, Suicide Silence, the Offspring and many more. Several pro-shot videos of various sets are now surfacing.

Metallica headlined the festival's final night, and you can watch their set above. The 2 hour and 20 minute show was part of Metallica's 'By Request' tour where fans pick the setlist. For the fourth consecutive show, fans voted for 'St Anger.' During 'Fade To Black,' Kirk Hammett played Trivium frontman Matt Heafy's signature guitar. You can also watch Trivium's Rock Am Ring set below.

Iron Maiden were the headliners for the June 5 opening night of the festival. From the opening notes of 'Doctor Doctor' to the show closer 'Sanctuary,' Maiden rocked the crowd with a selection of classics from their catalog such as 'The Trooper,' 'Run To the Hills' and 'Fear of the Dark.'

On Saturday, June 7, Linkin Park were the night's final band (watch below). Their highly anticipated new album 'The Hunting Party' will be released on June 17. In addition to the aforementioned Trivium set, you can also check out Opeth's performance at  Rock Am Ring below.

Watch Iron Maiden at Rock Am Ring 2014

Watch Linkin Park at Rock Am Ring 2014

Watch Opeth at Rock Am Ring 2014

Watch Trivium at Rock Am Ring 2014