Concert detail

Queen + Adam Lambert live at the Olimpiyskiy Sports Complex, Moscow, Russia [03.07.2012]