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