Main content
Sharon Osbourne visualises her great-great grandparents' wedding day
Sharon visits St Mary's church in Massachusetts where her maternal great-great grandparents, Thomas and Catherine O'Donnell, were married in 1867.