Cũng giống như phần 27 của Top Gear sắp kết thúc trên BBC, phần 26 đã được đưa ra ngày phát hành Netflix tại Vương quốc Anh là ngày 24 tháng 7 năm 2019. Mặc dù nhiều khu vực Netflix không ...