In the series premiere, Glen Tavern Inn airing Sunday, October 1 at 10/9c on Travel Channel, Jack is accompanied by his mother Sharon Osbourne to the Glen Tavern Inn, a century-old hotel in Santa Paula, California that has a colorful but tragic past.
