Turn off light

Ozzy and Jack’s World Detour Season 3 Episode 7

With Pearl in tow, Ozzy and Jack head to Alabama, where Jack’s childhood dream will be fulfilled at Huntsville’s Space Camp. However, before they can launch into space, Ozzy has a surprise up his sleeve for Jack.

Episode Title: Lizard of Oz

Air Date: 2018-08-01