Metallica have released the official video of their performance of "The Call Of Ktulu", filmed at Soldier Field in Chicago, Illinois, on August 11. Check it out below: Metallica's M72 World Tour arrives in Edmonton, Alberta (Canada) this weekend, Friday, August 23 and Sunday, August 25. A message from the...
Continue reading...
Continue reading...