I always imagined a giant person running alongside the road, with all the houses etc. being obstacles in his way that he would have to get over, one way or another.