Monday April 26th 2010 – The European leg of Metallica's sprawling world tour hits the Russian capital of Moscow at the SK Olimpiisky. See their typically pounding set in photos below:
Previous
Next
Monday April 26th 2010 – The European leg of Metallica's sprawling world tour hits the Russian capital of Moscow at the SK Olimpiisky. See their typically pounding set in photos below:
~ by theumpteenthtimes 4/27/2010 Report
Register now and have your comments approved automatically!