Ozzy Osbourne Shows Up in Russia

The former Black Sabbath lead singer Ozzy Osbourne poses for a photograph with copies of his latest album ‘Scream’ before an autograph session at a Soyuz record store in Moscow, Russia on September 12, 2010.

 

Advertisement