I only really know him from his Top Gear appearances, but he comes across as someone that loves his cars.
He did a series about cars, in one of them he was saying about having a Mini when he was younger, i think his brother still does, they where riding round Dunston & Gateshead in it talking about all the things he got up to there, then carried on to visit another Mini owner in Gateshead, who has 3 Mini's, that are very famous, the Red White & Blue ones from the Italian Job