Kelly Osbourne and Sid Wilson Are Engaged: A Rock & Roll Love Story
Sid popped the question backstage during Ozzy Osbourne’s final Black Sabbath show at Villa Park in Birmingham, England. With family,… Continue Reading Kelly Osbourne and Sid Wilson Are Engaged: A Rock & Roll Love Story