News

Even in the movies the late Ozzy Osbourne left audiences screaming. His final film role was a real howler: the voice of a demonic dog skeleton in a 2021 indie horror film written by San Antonio ...