Deep Purple performed on this day in 2002 at the Olimpijski Sports Complex in Moscow, Russia. Promotional banner with inaccurate information as detailed below. Retrieved from here. Deep Purple performed … Continue reading On This Day (March 19)…Moscow, Meet Mark VIII!