Portals to Hell Season 3: 13 Episodes, New Locations and the Creeper
There’s hell to pay and Jack Osbourne and Katrina Weidman are on a mission to find out why. The intrepid paranormal investigators team up again for Portals to Hell season 3, which premieres Saturday, April 9 at 10 p.m. ET/PT on Travel Channel and streams the same day on discovery+.Continue Reading