Watch the Trailer for the Osbournes’ New TV Show ‘Ozzy and Jack’s World Detour’Watch the Trailer for the Osbournes’ New TV Show ‘Ozzy and Jack’s World Detour’The TV show in which Ozzy and Jack Osbourne visit historical sites has a trailer and a premiere date.Dave LiftonDave Lifton