Detriot

Theo Wargo/ Getty Images

Metallica Announces New Location For Orion Festival 2013

  Turns out that Metallica must have been pleased with its first annual Orion Festival in Atlantic City, New Jersey last June because the Bay Area metal band has just announced a date and city […]

12/21/2012