Voodoo

Metallica Live in New Orleans – October 27, 2012
In a surprise to many fans, Metallica announced that they would be returning to the stage for one final show in 2012, this coming after it was declared their last show would be at Outside Lands in San Francisco. In an effort to help out fellow rockers Green Day, though, Metallica accepted the invita…