Mission to Mars Sneak Peek | Ozzy & Jack's World Detour
(2020) - 3 min
Ozzy and Jack are headed to Mars! Or at least the Mars Desert Research Station in Utah. As the men traverse one of the most beautiful states in America, they must also endure the long drive to San Rafael Swell, where the research station is located.