Picture - Ozzy Osbourne and Sharon Osbourne New York City NY United States, Wednesday 12th June 2013

Ozzy Osbourne and Sharon Osbourne - Black Sabbath Town Hall event release 13, their first album with Ozzy Osbourne since Never Say Die! in 1978 - New York City, NY, United States - Wednesday 12th June 2013




More: Black Sabbath Album Release




Contactmusic

Comments