Kelly of the Beast
- Episode aired Jun 20, 2018
- TV-14
- 42m
With Jack stuck in Los Angeles waiting for his baby to be born, sister Kelly hops into the driver's seat; in Arizona, Ozzy and Kelly tour the Biosphere and bond over a night of beauty masks.With Jack stuck in Los Angeles waiting for his baby to be born, sister Kelly hops into the driver's seat; in Arizona, Ozzy and Kelly tour the Biosphere and bond over a night of beauty masks.With Jack stuck in Los Angeles waiting for his baby to be born, sister Kelly hops into the driver's seat; in Arizona, Ozzy and Kelly tour the Biosphere and bond over a night of beauty masks.