Такое оформление правильно. Союз или может соединять две части наименования книги, кинофильма, передачи и т. п. В этом случае перед союзом ставится запятая, а первое слово второго названия пишется с прописной буквы: «Добро пожаловать, или Посторонним вход воспрещен» (название фильма); «Майская ночь, или Утопленница» (название повести).
Мы дали конкретный ответ: запятая ставится. В вопросе содержалось и слово «почему?», поэтому приведено правило.
Кстати сказать, обычно посетители «Справочного бюро» выражают недовольство, когда мы просто отвечаем «да» или «нет», не приводя правило. Вы первый читатель, сетующий на излишнюю полноту ответа.
Внедорожниками называют автомобили, способные передвигаться по бездорожью, по пересеченной местности. Кстати сказать, это не официальный термин. Общепринятое и официальное название в русском языке - автомобиль повышенной проходимости.