BLIND GUARDIAN - June 5, 2015 Moscow, Russia See you in Moscow, Russia on June 5, 2015 on our Beyond the Red Mirror World Tour. For a complete list of tour dates check out ...