Ozzy Osbourne Admits To Purposely Peeing His Pants Onstage October 20, 2023 8:06 amOzzy Osbourne is not just the Prince of Darkness, he’s also apparently the prince of peeing his pants onstage. During...