Remembering Ozzy Osbourne: Rock Legend Quietly Laid to Rest

Rock legend Ozzy Osbourne was privately laid to relaxation by his household at his residence in Buckinghamshire, England, following his public procession via his hometown of Birmingham.