see more
The Osbournes On Stage At The Brit Awards 2008, Earls Court, London. (Photo by Justin Goff\UK Press via Getty Images)