We took the New Traveller Utopia for a run to Loch Sport where John Ford discovered a luxury van with a world first innovation for managing the van’s on-board batteries. The growl of a big V8 reverberated up the street long before it came into view. I had arrived early to Loch Sport for our […]