The Grand Tour Mongolia Special Montage Alex Bean 5 years ago A special montage from last week’s Mongolia Special from “The Grand Tour”…