Ozzy Osbourne In Chile [VIDEO]
I like to check in with "Oz T.V." every once in a while just to see what the gang is up to. Check out his stop in Chile'.
Ozzy & Slash
Ozzy & Slash have announce a tour together.  Check out the pics they took together when Slash was about to give Ozzy the "Living" Legend Award"