Question: when does the new season of ozzy and jack's world detour start?
Answer: on June 13, 2018