Ozzy Osbourne is back on TV in a new reality show with his son Jack. “Ozzy and Jack’s World Detour” premiers this Sunday on the History Channel.
The show features Ozzy and his son visiting some of the world’s most historical landmarks like Stonehenge and Alcatraz prison. It should be interesting TV to say least.




