News

On August 12, 1989, live music in Russia changed forever, thanks to the Moscow Music Peace Festival at Central Lenin Stadium.