MUTARE – Jeremy Clarkson, James May and Richard Hammond have been filming an episode of The Grand Tour in Zimbabwe. The hit Amazon motoring show is entering its fifth season after being paused since 2021 due to Covid-19. Clarkson let the cat out of the bag about their presence in Zimbabwe on Wednesday after posting a picture on Instagram with May and Hammond while standing under the famous…