Home / News / Our Last Crusade or the Rise of a New World Gets New Trailer, 2023 Premiere for Season 2