Top Gear series 28 episode 6 recap, the series finale

Top Gear 28/6