Originally Posted by rahrah
looks like wales to me, amazing roads in that part of the UK
Chris Harris lives around there and outside of towns, the roads often don't have speed limits so a lot of his reviews are done on these excellent roads.
I guess I was wrong about the speed limits, I was thinking of the Isle of Man. I thought I remembered Chris saying something about living near roads without speed limits in one of his videos but maybe I'm thinking of something else.