Who: Slipknot, Slayer, Anthrax, The Devil Wears Prada, Asking Alexandria, As I Lay Dying, Whitechapel, High on Fire
What: 2012 Mayhem Festival
Where: United States
When: June 30 - Aug. 5 (Click here for tour dates)
Why You Should Go: Because it's the best Mayhem Festival lineup in history.