Ozzy Osbourne Is Opening a Doggy Daycare Center

Ozzy and Sharon Osbourne are reportedly opening a dog care center on their property in Buckinghamshire, England.

By using Yahoo you agree that Yahoo and partners may use Cookies for personalisation and other purposes