Where To Stream Ozzy & Jack's World Detour Season 3 Episode 7
Lizard of Oz
- Aired August 1, 2018
- 60 Min
- Rated 9.0
- Number 16 Of 28 Rated Episodes
With Pearl in tow, Ozzy and Jack head to Alabama where Jack's childhood dream will be fulfilled at Huntsville's Space Camp. But before they can launch into space, Ozzy has a surprise up his sleeve for Jack. It's a visit with Dave Turner, the Rock and Roll Redneck.