Travel Channel Releases Clip of Sharon Osbourne Passing Out
It was all smiles as mom and son Sharon and Jack Osbourne arrived to investigate the Glen Tavern Inn, a century-old hotel in Santa Paula, California, with a colorful but tragic past. But things took a scary turn when Sharon passed out during an experiment. Travel Channel has made noContinue Reading