Osbourne looks back at his final concert in a book he completed just before his July 2025 death. Continue reading…

3886