News

Sex Pistols live in Russia!

26th June 2008
RussiaToday, TV news report, Thursday, June 26th
Sex Pistols live in Moscow, Wednesday, June 25th, and Press Conference footage…