Coming in 2024… Two best friends embark on a 3,700 mile road trip from Michigan to Alaska in a 1982 DeLorean