Fans of the long-running BBC show could not hide their delight on seeing the two presenters take a trip down memory lane – ...
After hanging up their The Grand Tour driving gloves, it appears that Richard Hammond and James May have become all nostalgic ...